#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();
}
Programalão em "C"
quinta-feira, 28 de janeiro de 2010
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();
{
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();
}
{
(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();
}
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
• 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
Subscrever:
Comentários (Atom)
