Informática, perguntado por Usuário anônimo, 10 meses atrás

Faça um algoritmo em linguagem C com as seguintes funcionalidades:
Receba um registro, com dois campos, como dados de entrada. 
O primeiro campo é um vetor que vai armazenar o nome do aluno. 
O segundo campo é uma variável do tipo inteiro que vai armazenar o código do aluno. Imprime na tela os dados armazenados na estrutura

Soluções para a tarefa

Respondido por Simuroc
11

Vamos lá ...


Segue o código, em C, todo comentado e indentado.


O programa le o nome do aluno, e o respectivo código.

Depois imprime os dados na tela.


- Compilado no Dev++.


#include <stdio.h>


main(){

int num;   //Variável do Código.

char nome[20]; //Variável do nome.

printf("Digite o nome do Aluno: \n");

scanf("%[^\n]s", nome); // Le o nome, com destaque para o "[^\n]" que permite ler espacos.

printf("Digite o codigo do aluno: \n");

scanf("%d", &num); // le o código do aluno.

printf("O nome do aluno e: %s.\n", nome); //Imprime na tela o nome.

printf("Codigo do aluno: %d\n", num); //Imprime na tela o codigo.

}

Duvidas? Comente!

Respondido por Rikard0
19

copilado no visual studio

#include <stdio.h>//incluindo bibliotecas  

#include <stdlib.h>

int main() {//chamando a função  

printf("****Dados de entrada****\n\n");//imprimindo na tela  

 struct dados_do_aluno {//criando uma struct  

 char nome[30];// declarando um vetor na struct  

 int ru;// declarando uma variavel na struct  

}; struct dados_do_aluno aluno;

printf("Digite o nome do aluno :");// imprimindo na tela  

fflush(stdin); // limpando os buffer de memoria  

fgets(aluno.nome, 30, stdin);//alocando os dados de entrada na struct aluno no vetor nome  

printf("\n Digite o RU :");// imprimindo na tela

scanf_s("%d", &aluno.ru);//alocando os dados de entrada na variavel ru  

printf("\n");

printf("\n***Dados de saida***");// imprimindo os dados de saida  

printf("\nNome do aluno:%s", aluno.nome);//

printf("\nRU do aluno:%d", aluno.ru);

printf("\n\n");

system("pause");

return 0;

}

Perguntas interessantes