Baixe o app para aproveitar ainda mais
Prévia do material em texto
��LINGUAGEM DE PROGRAMAÇÃO I Ficha no 6 Nome do aluno:__________________________________ Professor: ____Paula Faragó_____ dia: _______________�� 1. Lista 4 (matrizes) – exercício 2. Armazenar 15 números inteiros em um vetor NUM e imprimir uma listagem numerada contendo o número e uma das mensagens: par ou ímpar. 2. Lista 4 (matrizes) – exercício 4. Entrar com números reais para dois vetores A e B de 10 elementos cada. Gerar e imprimir o vetor diferença. 3. Lista 4 (matrizes) – exercício 5. Faça um programa que leia um conjunto de 30 valores inteiros, armazene-os em um vetor e escreva-os ao contrário da ordem de leitura. 4. Lista 4 (matrizes) – exercício 7. No vestibular da UNESA, no curso de Engenharia, inscreveram-se 1200 pessoas. Faça um programa que leia o gabarito da prova que tinha 100 questões, sendo o valor de cada questão igual a 1 ponto. o número de inscrição, o nome e as 100 respostas de cada candidato. O programa deverá imprimir: o número de inscrição, o nome e a nota de cada candidato. Observação: Só é necessário guardar a soma dos pontos de cada candidato, o número de inscrição e o nome. 5 Lista 4 (matrizes) – exercício 11. Ler valores inteiros para a matriz A[3][5] . Gerar e imprimir a matriz SOMA_LINHA, onde cada elemento é a soma dos elementos de uma linha da matriz A. Faça o trecho que gera a matriz, separado da entrada e da saída. 6. Lista 4 (matrizes) – exercício 13. Supondo que uma matriz apresente em cada linha o total de produtos vendidos ao mês por uma loja que trabalha com 5 tipos diferentes de produtos, construa um programa que leia esse total e ao final apresente o total de produtos vendidos em cada mês e o total de vendas por ano por produto. 1 – #include <stdio.h> int main (void) { int num[15]; int x; for (x=0; x<15; x++) { printf("Entre com um numero "); scanf("%d", &num[x]); } for (x=0; x<15; x++) { printf("%d -- %d -- ", x+1, num[x]); if (num[x] % 2 == 0) printf("PAR\n"); else printf("ÍMPAR\n"); } } 2- #include<stdio.h> #include<conio.h> void main() { int i,a[10],b[10]; clrscr(); for(i=0;i<=9;i++) { printf("Digite dois numeros: "); scanf("%d%d",&a[i],&b[i]); } for(i=0;i<=9;i++) { printf("\n %d - %d = %d",a[i],b[i],a[i]-b[i]); } getch(); } 3- #include <stdio.h> #define MAX 30 int main (void) { int val[MAX]; int x; for (x=0; x<MAX; x++) { printf("Entre com um numero "); scanf("%d", &val[x]); } for (x=MAX-1; x>=0; x--) { printf("%d\n", val[x]); } } 4- #include<stdio.h> #include<conio.h> void main() { int i,j,gabarito[3],num[2],resposta[2]={0,0}; char nome[2][20]; clrscr(); for(i=0;i<2;i++) { for(j=0;j<3;j++) { printf("\nquestÆo %d (1 ou 0): ",j+1); scanf("%d",gabarito[j]); resposta[i]=resposta[i]+gabarito[j]; } printf("\ndigite o numero de inscri‡Æo: "); scanf("%d",&num[i]); printf("\ndigite o nome: "); scanf("%s",&nome[i]); } for(i=0;i<2;i++) { printf("\nnumero de inscri‡Æo:%d ",num[i]); printf("\nnome:%s ",nome[i]); printf("\nnota:%d ",resposta[i]); } getch(); } 5- #include <stdio.h> int main (void) { int A[3][5], soma[3][1]; int x, y; soma[0][0] = 0; soma[1][0] = 0; soma[2][0] = 0; for(x=0;x<3;x++){ for (y=0;y<5;y++){ printf("Entre com o numero "); scanf("%d",&A[x][y]); } } for(x=0;x<3;x++){ for (y=0;y<5;y++){ soma[x][0] += A[x][y]; } } for(x=0;x<3;x++){ printf("%d\n",soma[x][0]); } } 5- #include<stdio.h> #include<conio.h> void main() { int i[3][5],a,b,c,d,somalinha=0; clrscr(); for (a=0;a<3;a++) { for (b=0;b<5;b++) { printf("\nDigite linha:%d coluna:%d =>",a+1,b+1); scanf("%d",& i[a][b]); } } printf("\n\nAqui esta a MATRIZ\n\n"); for (a=0;a<3;a++) { for (b=0;b<5;b++) { printf("%d\t",i[a][b]); } printf("\n"); } printf("\n\nAqui esta a SOMA-LINHA\n\n"); for (a=0;a<3;a++) { for (b=0;b<5;b++) { somalinha=somalinha+i[a][b]; } printf("\n %d \n",somalinha); } getch(); } 6- #include<stdio.h> #include<conio.h> void main() { int a[12][5],i,j,ano[5]={0,0,0,0,0},mes[12]={0,0,0,0,0,0,0,0,0,0,0,0}; clrscr(); for(i=0;i<12;i++) { printf("\n"); for(j=0;j<5;j]++) { printf("digite o total de produto %d do mes %d: ",j+1,i+1); scanf("%d",&a[i][j]); mes[i]=mes[i]+a[i][j]; ano[j]=ano[j]+a[i][j]; } } clrscr(); for(i=0;i<12;i++) { printf("\ntotal do mes %d : %d",i+1,mes[i]); } printf("\n"); for(j=0;j<5;j++) { printf("\ntotal de produdo %d ao ano: %d",j+1,ano[j]); } getch(); } Pontos _________
Compartilhar