Linguagem c# operadores matemáticos, exercícios
DEZ PROGRAMAS EM LINGUAGEM C#
Programação Básica
Professor:
Aluna:
Curso:
23 de Novembro de 2012
EXERCÍCIO 1:
#include <stdio.h>
#include <stdlib.h>
#define TAM 3 typedef struct REG_PRODUTO
{
char nomeProduto[50]; double preco; int quantidade;
} PRODUTO; int main (void)
{
PRODUTO produtos [TAM]; int i; printf("\n Entre com os dados dos produtos: \n"); for( i = 0; i <TAM; i++ ) { printf("\n\n Produto[%d] \n", (i+1) ); printf("\n Nome do Produto : "); fflush(stdin); gets(produtos[i].nomeProduto); printf("\n Preco : "); fflush(stdin); scanf("%lf", &produtos[i].preco); printf("\n Quantidade: "); fflush(stdin); scanf("%d", &produtos[i].quantidade);
}
printf("\n\n Produtos Cadastrados \n"); for(i = 0; i <TAM; i++ ) { printf("\n Produto[%d]", (i+1)); printf("\n Nome do Produto: %s",produtos[i].nomeProduto); printf("\n preco = %4.2lf", produtos[i].preco); printf("\n Quantidade = %d", produtos[i].quantidade); } { printf("\n\n FIM DO PROGRAMA \n\n"); system("PAUSE"); return EXIT_SUCCESS;
}
}
EXERCÍCIO 2:
#include <stdio.h>
#include <stdlib.h>
main ()
{
float nota1, nota2, nota3, nota4, media; printf("Digite a nota1 :"); scanf("%f", ¬a1); printf("Digite a nota2 :"); scanf("%f", ¬a2); printf("Digite a nota3 :"); scanf("%f", ¬a3); printf("Digite a nota4 :"); scanf("%f", ¬a4); media = (nota1+nota2+nota3+nota+4) /4; printf(" A media e : %.1f \n",media); if (media <3) { printf("Reprovado"); } else if