Upload
internet
View
119
Download
5
Embed Size (px)
Citation preview
Linguagem de Programação C
Programação
Pseudocódigos
Fluxogramas
Algoritmos
Identificar que o pneu furou
Ligar 4 Piscas
Vestir colete e colocar o triangulo
Tirar ferramentas e pneu suplente
Desapertar a meio termo os
parafusos
Colocar o macaco e
levantar o carro
Desapertar os parafusos e tirar
o pneu
Colocar o pneu suplente e apertar os parafusos
Descer o carro e apertar melhor
os parafusosGuardar as
ferramentas e o pneu furado,
limpar as mãos
Guardar triangulo e
colete
Desligar 4 piscas e seguir caminho
Colocar o pneu furado em reparação
Algoritmo
Verdadeiro
InicioEscrever
(“Introduzir a nota”)
Ler (nota)
Se nota <
9,5
Escrever (“O aluno está
aprovado”)Fim
Escrever (“O aluno está reprovado”)
Falso
Fluxograma
Variáveis nota: Reais;Inicio
Escrever (“Introduzir a nota”); Ler (nota);
Se (nota < 9,5) EntaoEscrever (“O aluno está reprovado”); Se nãoEscrever (“O aluno está aprovado”); Fim se
Fim
Pseudocódigo
#include <stdio.h>
#include <stdlib.h> main(){ printf("Ola Mundo! Eu estou vivo!\n\a"); getchar();}
Experimenta aqui!
Programa Olá Mundo com Apito:
Visualiza aqui !
Programar em C
#include <stdio.h> #include <stdlib.h> main() { int i,tabuada; printf("Qual a Tabuada que pretende?\n"); scanf("%d",&tabuada); i=i+1; { printf("%d x %d =%d\n",tabuada,i,tabuada*i); } system("PAUSE"); }
Programa que calcula a tabuada de um
número introduzido pelo utilizador:
Experimenta aqui!
Visualiza aqui !
Elaborar um programa para gerir um numero entre 0 a 100 e mostrar: O numero é maior - sempre que o numero seja menor. O numero é menor - sempre que o numero seja maior. Quando Acertar "Parabéns acertou em X tentativas”.
#include <stdio.h>#include <stdlib.h>#include <time.h>main(){ int aleatorio,
num,tentativas=0,cantosesquerdo=201,cantosdireito=187,cantoidireito=188,cantoiesquerdo=200, vertical=186,linha=205,a=0;
srand (time(NULL)); aleatorio=rand()%100; //printf(" O numero aleatorio e %d\n",aleatorio); printf(" %c",cantosesquerdo); while (a<20){ printf("%c",linha); a=a+1;}printf("%c",cantosdireito); printf("\n %c JOGO %c\n %c ACERTA NO NUMERO! %c\
n",vertical, vertical, vertical, vertical);
a=0; printf(" %c",cantoiesquerdo); while (a<20) { printf("%c",linha); a=a+1; } printf("%c",cantoidireito); while(num!=aleatorio) { tentativas++; //isto é o mesmo que tentativas=tentativas+1; printf("\n \n\n Introduza um numero entre 0 e 100: "); scanf("%d",&num); if (num>aleatorio) printf("\n Ainda nao acertou! O numero a adivinhar e MENOR!\
n"); else if (num<aleatorio) printf("\n Ainda nao acertou! O numero a adivinhar e MAIOIR!\
n"); } printf("\n \n\n PARABENS!!\n\n\n \a\a\a\a O numero era o
%d.\n Acertou em %d tentativas.\n\n\n",aleatorio,tentativas);
system("PAUSE");}
Jogo - Acerta no Número
Experimenta aqui!
#include <stdio.h>#include <stdlib.h> main(){int Temperatura;printf(" Temperatura\n\n");printf("Qual e a temperatura?\n");scanf("%d", &Temperatura);if(Temperatura>=0)printf(" LIGAR\n\n\n");elseprintf("\n DESLIGAR\a\a\a\a\a\n\n\n");system("PAUSE");}
Temperatura do Frigorifico
Experimenta aqui!
Visualiza aqui !
}
Programa para seleccionar o menu
Experimenta aqui!
#include <stdio.h>#include <stdlib.h>
main(){ int menu; float valor, total; while(menu!=0) { printf(" Comprar Hamburgers\n\n"); printf("\n Menu - Hamburguer"); printf("\n 1 - Mini Hamburger"); printf("\n 2 - Mega Hamburger"); printf("\n 3 - Giga Hamburger"); printf("\n 4 - Tera Hamburger"); printf("\n 5 - Mega Salada"); printf("\n 6 - Giga Salada"); printf("\n 7 - Total"); printf("\n 0 - Sair\n\n"); printf("Escolha o Menu: "); scanf("%d",&menu); switch(menu) { case 1: valor=5.35; printf("\nPreco 5,35E\n\n"); break; case 2: valor=6.15; printf("\nPreco 6,15E\n\n"); break; case 3: valor=7.5; printf("\nPreco 7,50E\n\n"); break;
case 4: valor=8.0; printf("\nPreco 8,00E\n\n"); break; case 5: valor=4.5; printf("\nPreco 4,50E\n\n"); break; case 6: valor=5.0; printf("\nPreco 5,00E\n\n"); break; case 7: printf("\nO total e de %.2f Euros\n",total); total=0; break; } total=total+valor; system("PAUSE"); system("cls"); } return 0;}
Aplicações que utilizamos criadas em
linguagem de programação - C