Ir para conteúdo
Fórum Script Brasil

Alex Chiele

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que Alex Chiele postou

  1. Bom se era apenas ingressar a quantia de alunos e matérias então aqui esta com a função imprimi: #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int i, j,k,l,; void imprimi (); int main() { printf("Quantos alunos há' na sala \n"); scanf("%d", &j); printf("Quantos matérias há' na sala \n"); scanf("%d", &i); float notas[j-1][i-1]; printf("Digite as notas dos alunos \n"); imprimi (); getch(); return 0; } void imprimi () { int notas[k][j]; for (k=0;k<=j-1;k++) { for (l=0;l<=i-1;l++) { scanf ("%d", &notas[k][l]); } } printf ("valores inseridos \n"); for (k=0;k<=j-1;k++) { for (l=0;l<=i-1;l++) { printf ("%d \n",notas[k][l]); } } }
  2. Bom eu fiz o exercício do vetor quase que do jeito que você descreveu apenes ele só imprime uma posição do numero ingressado eis o codigo: Depois você pode modificar um pouco do seu jeito mas não é difícil o exercício #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int X[7]; int Y[7]; int W[7]; int may, men,p1,p2,num; int main() { srand(time(NULL)); printf("Vetor X:\n\n"); for(int i=0;i<7;i++) { X[i]= rand() % 50; printf("[%2d] ",X[i]); } printf("\n\nVetor Y:\n\n"); for(int i=0;i<7;i++) { if(X[i]>10 && X[i]<40) { Y[i]= X[i]; printf("[%2d] ",Y[i]); } } printf("\n\nVetor W:\n\n"); for(int i=0;i<7;i++) { if((i % 2)==0) { W[i]= X[i]; printf("[%2d] ",W[i]); } } for (int i=0; i<7; i++) { if (i==0) may = X[i]; else { if (X[i] > may) may = X[i]; } } printf("\n\nO maior numero : %d y a sua posição %d\n\n", may,p1 ); for (int i=0; i<7; i++) { if (i==0) men = X[i]; else { if (X[i] < men) men = X[i]; } } for (int i=0; i<7; i++) { if (X[i]==may) { p1=i; } else if(X[i]==men) { p2=i; } } printf("\nO menor numero : %d y a sua posição %d\n\n", men,p2 ); printf("Introduzca um numero para busca:"); scanf("%d",&num); for (int i=0; i<7; i++) { if (X[i]==num) { printf("\n\nPosição do numero ingressado : %d",i); } } getch(); return 0; }
  3. Guardar na lista void agregar(lista &cab, dato x) { lista aux = new struct nodo; aux->a = x; aux->sig = NULL; if(cab == NULL) cab = aux; else { aux->sig = cab; cab = aux; } } Imprimir no arquivo void imprimir(lista cab) { FILE *archivo ; archivo = fopen("texto.txt", "w"); while(cab != NULL) { fprintf(archivo,"\n\n[ %s\t %s \t %s]",cab->a.nom,cab->a.ape, cab->a.direc); cab = cab->sig; fprintf(archivo,"\n"); } fclose(archivo) ; } seria +- isso...
  4. Alex Chiele

    Problemas com vetor

    Exato, apenas troque o "%c" por "%s", para cada tipo é uma letra por exemplo para numero é "%d" e por ai vai,
  5. Alex Chiele

    Scanf.

    Bom eu tenho um exemplo dele lendo uma matriz e armazenando o conteúdo para depois imprimir FILE *ap; ap= fopen("matriz1.txt", "r"); for(f=0;f<F;f++) { for(c=0;c<C;c++) { fscanf(ap,"%d",&matriz1[f][c]); } } fclose(ap); "F" y "C"= e equivalente a 5 que seria o tamanho da matriz
×
×
  • Criar Novo...