Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmos e Programação Data: 08/09/2021 Aluno (a): Wagner Haas Avaliação Prática INSTRUÇÕES: · Esta Avaliação contém 1 (uma) questão, totalizando 10 (dez) pontos; · Baixe o arquivo disponível com a Atividade Pratica; · Você deve preencher dos dados no Cabeçalho para sua identificação: · Nome / Data de entrega. · As respostas devem ser digitadas abaixo de cada pergunta; · Ao terminar grave o arquivo com o nome Atividade Prática; · Quando solicitado · Envio o arquivo pelo sistema no local indicado; · Em caso de dúvidas consulte o seu Tutor. ATIVIDADE DE PESQUISA PROPOSTA Baseado no conhecimento adquirido durante as aulas: 1. Desenvolva um algoritmo que RECEBA as informações de 03(três) pessoas com os seguintes dados: · Nome da pessoa entrevistada; · Profissão da pessoa entrevistada · Cidade onde reside; · Quantos computadores possui; · Quantas pessoas moram na residência; · Qual a idade de cada integrante da residência. · Estas informações deverão ser GUARDADAS e IMPRESSAS com os resultados de acordo com o solicitado abaixo: Primeira Pessoa e seus dados: · Nome da pessoa (01) entrevistada; · Profissão da pessoa (01) entrevistada · Cidade onde reside; · Quantos Computadores possui; · Quantas pessoas moram na sua residência; · Média de idade da residência (01): Segunda pessoa e seus dados: · Nome da pessoa (02) entrevistada; · Profissão da pessoa (02) entrevistada · Cidade onde reside; · Quantos computadores possui; · Quantas pessoas moram na sua residência; · Média de idade da residência (02): terceira pessoa e seus dados: · Nome da pessoa (03) entrevistada; · Profissão da pessoa (03) entrevistada · Cidade onde reside; · Quantos computadores possui; · Quantas pessoas moram na sua residência; · Média de idade da residência (03): Sobre a entrega desta atividade: · Anexo: O código fonte do seu desenvolvimento e o Print Screen da execução do código no seu computador com data e hora do sistema do lado direito da tela. Leitura complementar: https://jportugol.wordpress.com/2011/04/05/dicas-para-um-bom-algoritmo/ #include<stdio.h> #include<stdlib.h> int main(int argc,char*argv[]){ struct pessoas{ char nome[120]; char profissao[120]; char cidade[120]; int quantidadeComputador; int quantidadeMoradores; float mediaIdade; }; struct pessoas usuario[3]; fflush(stdin); int i; for(i=0;i<=2;i++){ printf("Qual o seu nome:"); fgets(usuario[i].nome, sizeof(usuario[i].nome), stdin); fflush(stdin); printf("Qual a sua profissao:"); fgets(usuario[i].profissao, sizeof(usuario[i].profissao), stdin); fflush(stdin); printf("Qual a cidade onde reside:"); fgets(usuario[i].cidade, sizeof(usuario[i].cidade), stdin); fflush(stdin); usuario[i].quantidadeComputador=0; printf("Quantos computadores possui:"); scanf("%i", &usuario[i].quantidadeComputador); fflush(stdin); usuario[i].quantidadeMoradores=0; printf("Quantas pessoas moram na residencia:"); scanf("%i", &usuario[i].quantidadeMoradores); fflush(stdin); int x; int idade=0; int idades=0; for (x=1; x<=usuario[i].quantidadeMoradores;x++){ printf("Informe a idade do %d morador:",x); scanf("%i", &idade); idades=idades+idade; } usuario[i].mediaIdade=idades/usuario[i].quantidadeMoradores; system("cls"); } printf("\n\n******************** Saida de Dados ********************\n\n"); for (i=0;i<=2;i++){ printf("\nNome da pessoa (%d) entrevistada: %s", i+1, usuario[i].nome); printf("Profissao da pessoa (%d) entrevistada: %s", i+1,usuario[i].profissao); printf("Cidade onde reside: %s", usuario[i].cidade); printf("Quantos Computadores possui: %i\n", usuario[i].quantidadeComputador); printf("Quantas pessoas moram na sua residencia: %i\n", usuario[i].quantidadeMoradores); printf("Media de idade da residencia (%d): %2.f\n\n", i+1, usuario[i].mediaIdade); } printf("\n\n**********************Fim********************\n\n"); getch(); return(0); }
Compartilhar