linguagem de programação c programaçãopseudocódigosfluxogramasalgoritmos

12
Linguagem de Programaç ão C Programaçã o Pseudocódi gos Fluxograma s Algoritmos

Upload: internet

Post on 18-Apr-2015

118 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

Linguagem de Programação C

Programação

Pseudocódigos

Fluxogramas

Algoritmos

Page 2: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

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

Page 3: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

Verdadeiro

InicioEscrever

(“Introduzir a nota”)

Ler (nota)

Se nota <

9,5

Escrever (“O aluno está

aprovado”)Fim

Escrever (“O aluno está reprovado”)

Falso

Fluxograma

Page 4: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

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

Page 5: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

#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

Page 6: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

#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 !

Page 7: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

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!

Page 8: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

#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 !

Page 9: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

}

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;}

Page 10: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos

Aplicações que utilizamos criadas em

linguagem de programação - C

Page 11: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos
Page 12: Linguagem de Programação C ProgramaçãoPseudocódigosFluxogramasAlgoritmos