Buscar

ficha 6_resolvida

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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 _________

Outros materiais