Programação
Ensaio: Programação. Pesquise 861.000+ trabalhos acadêmicosPor: odairmo • 5/9/2014 • Ensaio • 4.295 Palavras (18 Páginas) • 172 Visualizações
4) Faça um programa para calcular o valor das mensalidades dos alunos. A escola possui 50 alunos e para cada um deles serão informados os seguintes dados: matrícula, nome, série(1-4), se tem irmão na escola (1-sim, 2-não). O valor da mensalidade será calculado pelo programa e depende da série do aluno e se tem irmão na escola. O aluno receberá 20% de desconto na mensalidade se tiver irmão na escola.
Mensalidade: 1ª. Serie: R$110,
2ª. Serie: R$130,
3ª. Serie: R$160,
4ª. Serie: R$170.
• Armazenar os dados em um vetor de registro e imprimir os
dados de todos os alunos em forma de tabela.
#include<stdlib.h>
#include<stdio.h>
typedef struct cadstro{
char nome[20];
int irmao,serie, matricula;
float valor;
}matriculado;
matriculado aluno[50];
main(){
int i;
for (i=0;i<2;i++){
printf("Informe o nome do aluno:\n");
scanf("%s",&aluno[i].nome);
printf("Informe a matrícula do aluno:\n");
scanf("%d",&aluno[i].matricula);
printf("Informe a série do aluno(1,2,3 ou 4:\n");
scanf("%d",&aluno[i].serie);
printf("Informe se o aluno tem irmãos matriculados(1-sim ou 2-não):\n");
scanf("%d",&aluno[i].irmao);
if (aluno[i].serie==1 && aluno[i].irmao==1){
aluno[i].valor=110*0.2;
aluno[i].valor=110-aluno[i].valor;
printf("O aluno:\n%s",aluno[i].nome);
printf("Matrícula:\n%d",aluno[i].matricula);
printf("Da série\n%d",aluno[i].serie);
printf("Tem a matrícula no valor de: R$ \n%f",aluno[i].valor);
}
else if (aluno[i].serie==1 && aluno[i].irmao==2){
printf("O aluno:\n%s",aluno[i].nome);
printf("Matrícula:\n%d",aluno[i].matricula);
printf("Da série\n%d",aluno[i].serie);
printf("Tem a matrícula no valor de: R$110,00 \n");
}
if (aluno[i].serie==2 && aluno[i].irmao==1){
aluno[i].valor=130*0.2;
aluno[i].valor=130-aluno[i].valor;
printf("O aluno:\n%s",aluno[i].nome);
printf("Matrícula:\n%d",aluno[i].matricula);
printf("Da série\n%d",aluno[i].serie);
printf("Tem a matrícula no valor de: R$ \n%f",aluno[i].valor);
}
else if (aluno[i].serie==2 && aluno[i].irmao==2){
printf("O aluno:\n%s",aluno[i].nome);
printf("Matrícula:\n%d",aluno[i].matricula);
printf("Da série\n%d",aluno[i].serie);
printf("Tem a matrícula no valor de: R$130,00\n");
}
if (aluno[i].serie==3 && aluno[i].irmao==1){
aluno[i].valor=160*0.2;
aluno[i].valor=160-aluno[i].valor;
printf("O aluno:\n%s",aluno[i].nome);
printf("Matrícula:\n%d",aluno[i].matricula);
printf("Da série\n%d",aluno[i].serie);
printf("Tem a matrícula no valor de: R$ \n%f",aluno[i].valor);
}
...