TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagem C

Casos: Linguagem C. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  21/9/2014  •  1.708 Palavras (7 Páginas)  •  396 Visualizações

Página 1 de 7

2.2.1 Média aritmética - Escrever programa que lê três notas inteiras e calcula a sua média aritmética.

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <math.h>

int main()

{

int a,b,c;

printf("Informe um numero inteiro: ");

scanf("%d",&a);

printf("Informe um numero inteiro: ");

scanf("%d",&b);

printf("Informe um numero inteiro: ");

scanf("%d",&c);

printf("A media dos tres numeros informados e: %4.2f\n\n",float((a+b+c))/3);

system("PAUSE");

return 0;

}

2.1.4 Losangos 2 - No programa do exercício anterior, troque o caractere de forma que os losangos sejam feitos com asteriscos (*).

#include <stdio.h>

#include <stdlib.h>

main()

{

// Declaração de Variaveis

int N; // Numero de Linhas e Colunas

int i; // Incremento do FOR

int menu; // Selecção do MENU ( 0 ou 1 )

int espc; // Variavel para os espaços antes do losango

int chars; // Variavel para os asteriscos

do

{

fflush(stdin); // Limpa a memoria do teclado

system("cls");

// ABRE O MENU COM PRINTF's

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

printf(" | DESENHAR LOSANGO |\n");

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

printf(" MENU\n");

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

printf(" 1\t- DESENHAR LOSANGO\n\n");

printf(" 0\t- SAIR\n\n");

printf(" ESCOLHA: ");

scanf("%d", &menu); // Apanha a escolha do utilizador

// SWITCH para descubrir qual o menu que o utilizador quer aceder

switch(menu)

{

case 1: // Caso 'DESENHAR LOSANGO'

do{

printf("\n INTRODUZA AS LINHAS: ");

fflush(stdin);// Limpa a memoria do teclado

scanf("%d", &N);

if(N%2 == 0 || N < 5) // VERIFICA se o numero e impar ou se e maior que 5

printf("\n\n O NUMERO TEM QUE SER IMPAR E SUPERIOR A 4...\n");

} while (N%2 == 0 || N < 5 ); // VERIFICA se o numero e impar ou se e maior que 5

espc = N / 2;

chars = 1;

printf("\n\n");

// Linhas de Cima da Central

do {

for ( i = espc; i > 0; i-- ) printf(" "); // Espaços

for ( i = chars; i > 0; i-- ) // Asteriscos

{

printf("* ");

}

printf("\n"); // Enter no final de cada linha

espc--; // os espaços diminuem a medida que as linhas aumentam

chars=chars+2; // os asteriscos aumentam em 2 a medida que as linhas aumentam

} while ( espc > 0 ); // quando o espaço for '0' ele passa a linha do meio e as de baixo

...

Baixar como (para membros premium)  txt (5.3 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com