quinta-feira, 1 de outubro de 2009

/*Implemente um programa semelhante ao programa do exercício número 1,
só que a estrutura conterá 10 notas ao invés de uma única.
O aluno informará seus dados e em seguida o programa calculará a média aritmética
e avaliará se o aluno foi aprovado.*/

#include
#include

struct aluno{
char nome[40];
char matricula[5];
char curso[10];
float nota;
};

main()
{
aluno a;
float vet[10], tot=0;
int i;
printf("Informe seu nome:");
gets(a.nome);
printf("Informe sua matricula:");
gets(a.matricula);
printf("Informe seu curso:");
gets(a.curso);
printf("Informe suas 10 notas:");
for(i=0;i<10;i++){
scanf("%f\n",&a.nota);
vet[i] = a.nota;}
for(i=0;i<10;i++){
tot = vet[i] + tot;}
printf("Sua Media:%f\n",tot/10);
if ((tot/10)<60)
printf("Voce foi Reprovado. Sinto muito burrinho!\n\n");
else
printf("Voce esta aprovado!\n\n");

system("PAUSE");
return EXIT_SUCCESS;
}
/*Escreva em linguagem C um programa que crie uma estrutura contendo nome do funcionário,
salário, e horas extras feitas no mês. Leia os dados do usuário e em seguida calcule
o valor a ser pago somando o salário com o valor relativo às horas extras.
Para calcular o valor relativo às horas extras, siga os seguintes passos:
· Calcule o salário-hora = salário / 220
· Calcule o valor de uma hora-extra = salário-hora + 50%
· Calcule o valor a ser pago pelas horas-extras = valor de uma hora-extra * quantidade de horas-extras
Calcule o total a ser pago como sendo o valor das horas-extras somado ao salário.*/

#include
#include

struct funcionario{
char nome[40];
float salario;
float horasExtras;
};

main(){
funcionario func;
float salario_hora, total;
printf("Informe seu nome:");
gets(func.nome);
printf("Informe seu salario:");
scanf("%f",&func.salario);
printf("Informe suas horas Extras:");
scanf("%f",&func.horasExtras);
salario_hora = func.salario/220;
salario_hora = salario_hora +(func.salario/2);
total = salario_hora * func.horasExtras;
printf("Valor a ser pago sem Descontos:%f\n",total);
system("pause");
}
/*Implemente um programa que crie uma estrutura contendo nome do aluno, matrícula,
o curso e a nota. O programa deverá ler os dados do aluno e em seguida avaliar se
o aluno foi aprovado ou reprovado, considerando que, para aprovação, o aluno precisa
obter nota maior ou iqual a 60. Exemplo da tela de saída:*/

#include
#include

struct aluno{
char nome[40];
char matricula[5];
char curso[10];
float nota;
};

main()
{
aluno a;
printf("Informe seu nome:");
gets(a.nome);
printf("Informe sua matricula:");
gets(a.matricula);
printf("Informe seu curso:");
gets(a.curso);
printf("Informe sua nota:");
scanf("%f\n",&a.nota);
if (a.nota<60)
printf("Voce foi Reprovado. Sinto muito burrinho!\n\n");
else
printf("Voce esta aprovado!\n");

system("PAUSE");
return EXIT_SUCCESS;
}