A maior rede de estudos do Brasil

Escreva um algoritmo que leia 250 valores representando a media final dos alunos de Lógica de Programação e o nome do respectivo aluno, neste trimestr

Algoritmos

FAEL


3 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

Para resolver este problema usaremos uma constante para definirmos a quantidade total de alunos e para ler as Strings dos nomes usaremos um função diferente chamada gets(), colocamos um laço de repetição para executar o número de vezes da constante que definimos, e repetimos outro laço da mesma maneira para exibir os valores lidos.

#include<stdio.h>

#include<stdlib.h>

//Constante com a quantidade de valores a serem lidos

const int QTD_ALUNOS = 250;

int main() {

char nomes[QTD_ALUNOS];

float notas[QTD_ALUNOS];

int contador = 0;

//Efetua a leitura dos registros

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Informe o nome do Aluno: ");

gets(&nomes[contador]);

//scanf("%s", &nomes[contador]);

printf("\n");

printf("Informe a Media do Aluno na diciplina de LP: ");

scanf("%f", &notas[contador]);

printf("\n");

}

printf("---------------------------------------\n");

//Exibe os registros lidos

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Nome do Aluno(a): %s; \nMedia Final em LP: %.2f.", &nomes[contador], notas[contador]);

printf("\n");

}

return 0;

}

Para resolver este problema usaremos uma constante para definirmos a quantidade total de alunos e para ler as Strings dos nomes usaremos um função diferente chamada gets(), colocamos um laço de repetição para executar o número de vezes da constante que definimos, e repetimos outro laço da mesma maneira para exibir os valores lidos.

#include<stdio.h>

#include<stdlib.h>

//Constante com a quantidade de valores a serem lidos

const int QTD_ALUNOS = 250;

int main() {

char nomes[QTD_ALUNOS];

float notas[QTD_ALUNOS];

int contador = 0;

//Efetua a leitura dos registros

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Informe o nome do Aluno: ");

gets(&nomes[contador]);

//scanf("%s", &nomes[contador]);

printf("\n");

printf("Informe a Media do Aluno na diciplina de LP: ");

scanf("%f", &notas[contador]);

printf("\n");

}

printf("---------------------------------------\n");

//Exibe os registros lidos

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Nome do Aluno(a): %s; \nMedia Final em LP: %.2f.", &nomes[contador], notas[contador]);

printf("\n");

}

return 0;

}

User badge image

Andre Smaira

Há mais de um mês

Para resolver este problema usaremos uma constante para definirmos a quantidade total de alunos e para ler as Strings dos nomes usaremos um função diferente chamada gets(), colocamos um laço de repetição para executar o número de vezes da constante que definimos, e repetimos outro laço da mesma maneira para exibir os valores lidos.

#include<stdio.h>

#include<stdlib.h>

//Constante com a quantidade de valores a serem lidos

const int QTD_ALUNOS = 250;

int main() {

char nomes[QTD_ALUNOS];

float notas[QTD_ALUNOS];

int contador = 0;

//Efetua a leitura dos registros

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Informe o nome do Aluno: ");

gets(&nomes[contador]);

//scanf("%s", &nomes[contador]);

printf("\n");

printf("Informe a Media do Aluno na diciplina de LP: ");

scanf("%f", &notas[contador]);

printf("\n");

}

printf("---------------------------------------\n");

//Exibe os registros lidos

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Nome do Aluno(a): %s; \nMedia Final em LP: %.2f.", &nomes[contador], notas[contador]);

printf("\n");

}

return 0;

}

User badge image

Andre Smaira

Há mais de um mês

Para resolver este problema usaremos uma constante para definirmos a quantidade total de alunos e para ler as Strings dos nomes usaremos um função diferente chamada gets(), colocamos um laço de repetição para executar o número de vezes da constante que definimos, e repetimos outro laço da mesma maneira para exibir os valores lidos.

#include<stdio.h>

#include<stdlib.h>

//Constante com a quantidade de valores a serem lidos

const int QTD_ALUNOS = 250;

int main() {

char nomes[QTD_ALUNOS];

float notas[QTD_ALUNOS];

int contador = 0;

//Efetua a leitura dos registros

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Informe o nome do Aluno: ");

gets(&nomes[contador]);

//scanf("%s", &nomes[contador]);

printf("\n");

printf("Informe a Media do Aluno na diciplina de LP: ");

scanf("%f", &notas[contador]);

printf("\n");

}

printf("---------------------------------------\n");

//Exibe os registros lidos

for(contador = 0; contador < QTD_ALUNOS; contador++){

printf("Nome do Aluno(a): %s; \nMedia Final em LP: %.2f.", &nomes[contador], notas[contador]);

printf("\n");

}

return 0;

}

Essa pergunta já foi respondida por um dos nossos especialistas