Buscar

Algoritmos e Programação Final (2)

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);

Mais conteúdos dessa disciplina