Informática, perguntado por Elricks, 7 meses atrás

Faça um programa que leia o nome de 10 pessoas e a idade e ao final exiba o nome e a idade dessas 10 pessoas


gabrielstuchi22: qual linguagem?
Elricks: C#

Soluções para a tarefa

Respondido por gabrielstuchi22
2

Resposta em C

#include <stdio.h>

#include <stdlib.h>

struct todos_dados

   {

       int idade[10];

       char nome[10][128]; // Array de string: 6 palavras de ate 128 caracteres.

   };

struct todos_dados pessoa; //Struct.

int main() {

   int i;

   int count = 1, count_2 = 1;

   printf("==================================\n");

   printf("\tENTRADA:");

   printf("\n==================================\n");

   //Entrada de dados:

   for(i = 0; i < 10; i++){

       printf("\nInforme o nome %d: ", count++);

       scanf("%s", pessoa.nome[i]);

       printf("Informe a idade %d: ", count_2++);

       scanf("%d", &pessoa.idade[i]);

   }

   count = 1;

   count_2 = 1;

   printf("\n==================================\n");

   printf("\tRESULTADO:");

   printf("\n==================================\n");

   // Saída de dados:

   for(i = 0; i < 10; i++){

       printf("\nNome %d: %s\n", count++, pessoa.nome[i]);

       printf("Idade %d: %d anos\n", count_2++, pessoa.idade[i]);

   }

}

Anexos:

Elricks: Obrigado!
Perguntas interessantes