Sunteți pe pagina 1din 7

1) algoritmo "Cardpio" var cod,p,q,pf : real inicio escreval ("Cachorro Quente, cdigo 100") escreval ("Bauru Simples, cdigo

101") escreval ("Bauru com Ovo, cdigo 102") escreval ("Hambrguer, cdigo 103") escreval ("Cheeseburguer, cdigo 104") escreval ("Refrigerante, cdigo 105") escreva ("Digite o cdigo: ") leia (cod) escreva ("Digite a quantidade desejada: ") leia (q) escolha (cod) caso 100 pf <- 1.20*q escreval (" O preo a ser pago : ",pf) caso 101 pf <- 1.30*q escreval (" O preo a ser pago : ",pf) caso 102 pf <- 1.50*q escreval (" O preo a ser pago : ",pf) caso 103 pf <- 1.20*q escreval (" O preo a ser pago : ",pf) caso 104 pf <- 1.30*q escreval (" O preo a ser pago : ",pf) caso 105 pf <- 1.00*q escreval (" O preo a ser pago : ",pf) fimescolha fimalgoritmo

2) algoritmo "Dois valores" var x,y : inteiro a : caractere inicio escreval (" (a) Soma ") escreval (" (b) Subtrao ") escreval (" (c) Multiplicao ") escreval (" (d) Diviso ") escreval (" (e) Comparao ") escreva ("Digite o primeiro nmero: ") leia (x) escreva ("Digite o segundo nmero: ")

leia (y) escreva ("Qual operao deseja realizar?: ") leia (a) escolha (a) caso "a" escreva ("O resultado desta operao :") escreva (x+y) caso "b" escreva ("O resultado desta operao :") escreva (x-y) caso "c" escreva ("O resultado desta operao :") escreva (x*y) caso "d" escreva ("O resultado desta operao :") escreva (x/y) caso "e" se (x=y)entao escreva (" Os nmeros ,x, e ,y, so iguais!") fimse se (x>y)entao escreva (" O maior nmero :", x) fimse se (y>x)entao escreva ("O maior nmero :", y) fimse fimescolha fimalgoritmo

3) algoritmo "Nmeros Naturais" var x : real inicio x <- 0 enquanto x < 10 faca escreva (x) x <- x + 1 fimenquanto fimalgoritmo

4) algoritmo "Nmeros Impares" var x : real

inicio x <- 1 enquanto x < 20 faca escreva (x) x <- x + 2 fimenquanto fimalgoritmo

5) algoritmo "Soma dos 100 primeiros nmeros" var x, y : real inicio x <- 0 y <- 1 enquanto y< 100 faca x <- x + y y <- y + 1 fimenquanto escreva ("A soma dos 100 primeiros numeros " ,x) fimalgoritmo

6) algoritmo "Contador de nmeros negativos" var x, y, z: real inicio y <- 1 z <- 0 enquanto y < 6 faca escreva ("Digite ",y," nmero: ") leia (x) se x < 0 entao z <- z + 1 fimse y <- y + 1 fimenquanto escreval ("A quantidade de numeros negativos ",z) fimalgoritmo

7) algoritmo Maior e menor valores entre 50 nmeros var: a,maior,menor: real inicio escreva(Digite o 1 nmero: )

leia(a) menor<-a maior<-a para x de 1 ate 50 passo 1 faca escreva(Digite o ,x, nmero: ) leia(a) se a > maior ento maior<-a seno se a < menor ento menor<-a fimse fimse fimpara escreva(O maior nmero entre os digitados : ,maior) escreva(O menor nmero entre os digitados : ,menor) fimalgoritmo

8) algoritmo "Soma dos nmeros negativos" var :x, y,: real inicio repita escreva(Para finalizar a operao digite zero!) escreva(Digite o nmero: ) leia(x) se x< 0 entao y<-y+x fimse ate x= 0 escreva (A soma dos nmeros negativos : ,y) fimalgoritmo

9) algoritmo Mdia dos nmeros pares var y, z, x : inteiro media : real inicio x <- 1 y <- -1

escreval ("Para finalizar a operao digite zero") enquanto x <> 0 faca escreva ("Digite um nmero: ") leia (x) se x % 2 = 0 entao z <- z + x y <- y + 1 fimse fimenquanto media <- z/y escreval escreval ("A mdia dos valores pares digitados :", media) fimalgoritmo 10) algoritmo "Valor maior, menor e mdia" var a, maior,z, menor : inteiro med : real inicio menor <- a maior <- a z<- a para x de 1 ate 4 passo 1 faca escreva("Digite o nmero: ") leia(a) se a > maior entao maior<- a senao se a < menor entao menor<- a fimse fimse z<-z+a fimpara med <- z/5 escreval ("O maior nmero : ", maior) escreval ("O menor numero : ", menor) escreval ("A media dos valores : ", med) fimalgoritmo 12) algoritmo "Mdia aritmtica dos alunos" var: x, cod, nota, z: inteiro media : real nome : caracter inicio x <- 0 cod <- 1 nota <- 0

z <- 1 escreval ("Para encerrar o programa digite 0 no campo que l o codigo do aluno") enquanto cod <> 0 faca escreval ("Digite o cdigo do aluno: ") leia (cod) se cod <> 0 entao escreval ("Digite o nome do aluno: ") leia (nome) enquanto a < 4 faca escreval ("Informe a " ,z," nota do aluno: ") leia (nota) x <- nota + x z <- z + 1 fimenquanto media <- x/3 escreva ("A media do aluno ",nome," : ",media) fimse fimenquanto fimalgoritmo 13) algoritmo "Mdia dos nmeros pares" var z, x, y, soma, n: real inicio soma <- 0 y<-1 z <- 1 escreval ("Digite um nmero: ") leia (n) enquanto y <= n faca x <- 1/y escreval (x) y <- Y+1 soma <- soma + x fimenquanto escreva (" A soma dos nmeros : ",soma) fimalgoritmo 14) algoritmo "Divisores de um nmero" var x, y, z: inteiro inicio escreval ("Digite um numero ") leia (x) y <- x enquanto y <> 0 faca z <- x mod y

se z = 0 entao escreva ("O numero ",y," divisor de",x) fimse y <- y - 1 fimenquanto fimalgoritmo 15) algoritmo "Fatorial" var x, y, z: inteiro inicio escreva ("Digite um numero inteiro positivo: ") leia (z) y <- z x <- 1 enquanto y <> 0 faca y <- y - 1 x <- x * z * ( z - Y) z <- z 1 fimenquanto escreva (x) fimalgoritmo

S-ar putea să vă placă și