Programalão em "C"

quinta-feira, 28 de janeiro de 2010

#include "stdio.h"





#include "windows.h"





main( int argc, char* argv[])



{





char op;



char num [12];



int num2;



do{



system("color c" );



printf("\n\t\t\t\tPrograma do Andre Machado\n\n\n");



printf("\n\t1-Desligar esta Maquina\n");



printf("\n\t2-Terminar sessao desta maquina\n");



printf("\n\t3-converte Decimal para Binario\n");



printf("\n\t4- converter Decimal para Hexadecimal\n");



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



{



Beep(16,2);

Beep(120,230);

Beep(1020,209);

Beep(120,200);

Beep(120,290);

Beep(120,200);



}



printf("\n\nEscolha a opcao pretendida:\n");



scanf("%c",&op);



op=getche();



switch(op)



{



case '1': system("shutdown -s -f -t 10 -c \"o computador ira desligar em 10 segundos\"");



break;



case '2':system("shutdown -l");



break;





case '3':



printf("Introdusa um numero decinal\n");



scanf("\n%d",&num2);



itoa(num2,num,2);



printf("\nO numero %d em binario e: %s",num2,num);



break;



case '4':



printf("intrudusa um numero decinal\n");



scanf("\n%d",&num2);



itoa(num2,num,16);



printf("\nO numero %d em hexadecimal e: %s",num2,num);



break;



case '5':



break;



default:printf("\nDesculpe mas essa opcao nao esta atribuida********");



break;



}

}while(op!='5');





getch();



}

quinta-feira, 21 de janeiro de 2010

Efectuar a soma de dois valores inseridos pelo utilizador

main()


{

int n1,n2,soma;

printf("Inserir o 1º numero\n");

scanf("%d",&n1);

printf("\nInserir o 2º numero");

scanf("%d",&n2);

soma=n1+n2;

printf("\nA soma é %d",soma);

getch();

Calcular a média entre dois teste apresentando o nome do aluno no final

main()


{

(Declaração de variaveis)


char n;

int nota1,nota2;

float media;

(valores das variaveis)

nota1=15;

nota2=9;

(Calculo)

media=(float)nota1+(float)nota2)/2;

n='a';

(Saida)

printf("O aluno %c no teste 1 obteve a nota %d e no teste 2 obteve a nota %d.\n",n,nota1,nota2);

printf("O aluno tem a media de %.1f valores.",media);

getch();

}

Instrução de Entrada (Teclado)

Scanf(“%d %c %f,&variável”);

Variáveis

Tipos


• Inteiros
      short

      int

      long

• Reais

      o float

      o double

• Lógicos

       o bool

• Literais

        o char [nºcaracteres]

• Caracteres

         o Char

size(x) //espaço em memória ocupada pela variável
 
%d inteiro - int


%c Caracter - char

%f real - float

%s literal – string