Prévia do material em texto
INSTRUÇÕES: Esta Avaliação contém 1(uma Baixe o arquivo disponível com a Atividade Pratica Você deve preencher dos dados no 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 o Quando solicitado Envio o arquivo pelo sistema no local indicado Em caso de dúvidas consulte o seu Tutor Aluno(a):josinaldo de jesus oliveira Avaliação Pr ATIVIDADE DE PESQUISA PROPOSTA Baseado no conhecimento adquirido 1. Desenvolva um algoritmo que dos: Nome da pessoaentrevistada; Profissão da pessoa entrevistada Cidade onde reside; Quantos computadores Quantas pessoas moram Qual a idade de cada integrante da residência Estas informações deverão ser licitado 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): uma) questão, totalizando 10 (dez) pontos; í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; grave o arquivo com o nome Atividade Prática; Envio o arquivo pelo sistema no local indicado; das consulte o seu Tutor. josinaldo de jesus oliveira Algoritmos e Programação valiação Prática ATIVIDADE DE PESQUISA PROPOSTA Baseado no conhecimento adquirido durante as aulas: que RECEBA as informaçõesde 03(três) pessoas com da pessoaentrevistada; Profissão da pessoa entrevistada omputadores possui; uantas pessoas moram na residência; integrante da residência. Estas informações deverão ser GUARDADAS e IMPRESSAScom os resultado Primeira Pessoa e seus dados: Nome da pessoa (01) entrevistada; Profissão da pessoa (01) entrevistada Quantos Computadores possui; Quantas pessoas moram na sua residência; esidência (01): Data: .10/08/2021 Algoritmos e Programação as aulas: pessoas com os seguintes da- resultados de acordo com o so- 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 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 (0 Sobre a entrega desta atividade: Anexo: O código fonte do seu desenvolvimento 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 #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own int main(int argc, char *argv[]) { struct pessoas { char nome[120]; char profissao[120]; char cidade[120]; int quantidadeComputador; int quantidadeMoradores; float mediaIdade; Segunda pessoa e seus dados: Nome da pessoa (02) entrevistada; Profissão da pessoa (02) entrevistada Quantos computadores possui; Quantas pessoas moram na sua residência; esidência (02): pessoa e seus dados: ) entrevistada; ) entrevistada Quantos computadores possui; Quantas pessoas moram na sua residência; esidência (03): O código fonte do seu desenvolvimento e o Print Screen da execução do omputador com data e hora do sistema do lado direito da tela. https://jportugol.wordpress.com/2011/04/05/dicas-para-um-bom-algoritmo/ /* run this program using the console pauser or add your own getch, system("pause") or input loop */ Print Screen da execução do omputador com data e hora do sistema do lado direito da tela. getch, system("pause") or input loop */ }; 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++) { fgets(usuario[i].nome, sizeof(usuario[i].nome), stdin); printf("Qual a sua profissao: "); fgets(usuario[i].profissao, sizeof(usuario[i].profissao), stdin); printf("Qual a cidade onde reside: "); fgets(usuario[i].cidade, sizeof(usuario[i].cidade), stdin); usuario[i].quantidadeComputador = 0; printf("Quantos computadores possui: "); scanf("%i", &usuario[i].quantidadeComputador); usuario[i].quantidadeMoradores = 0; printf("Quantas pessoas moram na residencia: "); scanf("%i", &usuario[i].quantidadeMoradores); for (x=1; x <= usuario[i].quantidadeMoradores; x++) printf("Informe a idade do %d morador: ", x); scanf("%i", &idade); idades = idades + idade; fflush(stdin); } usuario[i].mediaIdade = idades / usuario[i].quantidadeMoradores; system("cls"); } printf("\n\n******************* Saida de Dados ********************* 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, printf("Cidade onde reside: %s", usuario[i].cidade); printf("Quantos Computadores possui: %i printf("Quantas pessoas moram na sua residencia: %i printf("Média de idade da residencia (%d) : %.2f } printf("\n\n******************* Fim ********************* getch(); return(0); } orme a idade do %d morador: ", x); usuario[i].mediaIdade = idades / usuario[i].quantidadeMoradores; n******************* Saida de Dados ********************* \n\n"); 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("Média de idade da residencia (%d) : %.2f\n\n", i+1, usuario[i].mediaIdade); n******************* Fim ********************* \n\n"); usuario[i].mediaIdade = idades / usuario[i].quantidadeMoradores; n"); usuario[i].profissao); n", usuario[i].quantidadeComputador); n", usuario[i].quantidadeMoradores); n", i+1, usuario[i].mediaIdade);