Lista de Exercícios de Programação - Estruturas de Seleção e Repetição

1. Elabore um algoritmo que gera e escreve os números ímpares dos números lidos entre 100 e 200.

2. Construa um algoritmo que leia 5 valores inteiros e positivos e:
Encontre o maior valor
Encontre o menor valor 
Calcule a média dos números lidos

3.Escreva um algoritmo para calcular a soma dos números positivos, inferiores ou iguais a 1000.
4.Escreva um algoritmo para calcular o fatorial de um número.
  • Utilizando a instrução: enquanto ... faz ...;
  • Utilizando a instrução: Faz ... enquanto...
  • Utilizando a instrução: para contador de inicio ate fim passo p  ... Proximo   
5.Escreva um algoritmo que calcule e imprima a tabuada do 8 entre (1 a 10).
6.Ler três valores (A,B e C) representando as medidas dos lados de um triângulo e escrever se formam ou não um triângulo. Obs. Para forma um triângulo, o valor de cada lado deve ser menor que a soma dos outros dois lados. 
7.Ler o nome de dois times e o número de gols marcados na partida (para cada time ). Escreva o nome do vencedor. Caso não haja vencedor deverá ser impressa a palavra EMPATE!. 

DESAFIO!
Faça um programa que receba um numero inteiro de 1 a 100 e mostre na tela o numero por extenso.  
Por exemplo: 
Digite um numero: 23
O programa deverá apresentar: Vinte e Três 

33 comentários:

  1. Questão 5:
    inicio
    variavel inteiro a
    a<-0
    enquanto a<10 faz
    a<- a+1
    escrever "8*", a,"=", 8*a, "\n"
    fimenquanto
    fim
    Equipe: Anailda fontenele;
    Josiane Araújo;
    Lucas Teles.

    ResponderExcluir
  2. Robson e Caio


    inicio
    variavel texto time1 ,time2
    variavel inteiro a,b
    ler time1
    ler time2
    ler a
    ler b
    se a > b entao
    escrever " vencedor é o ", time1
    fimse
    se a < b entao
    escrever " vencedor é o " , time2
    fimse
    se a = b entao
    escrever " empate "
    fimse
    fim

    ResponderExcluir
  3. Questão 6:
    inicio
    variavel inteiro a,b,c
    ler a
    ler b
    ler c
    se a<b+c e b<a+c e c<a+b entao
    escrever "formam um triangulo"
    fimse
    fim
    Equipe:Anailda fontenele;
    Josiane Araújo;
    Lucas Teles.

    ResponderExcluir
  4. 6º questão

    Robson e Caio

    inicio
    variavel inteiro ladoA,ladoB,ladoC
    ler ladoA
    ler ladoB
    ler ladoC
    se ladoA < (ladoB+ladoC ) e ladoB <(ladoA+ladoC) e ladoC < (ladoA+ladoB)entao
    escrever " é um triângulo "
    senao
    escrever " não é um triângulo"
    fimse
    fim

    ResponderExcluir
  5. inicio
    variavel inteiro a
    a <-0
    enquanto a <10 faz
    a <-a+1
    escrever "8*",a,"=",8*a,"\n"
    fimenquanto
    fim

    aluna:maria juciane dos santos!!!

    ResponderExcluir
    Respostas
    1. inicio
      variavel inteiro a,b,c
      ler a
      ler b
      ler c
      se a<b+c e b<a+c e c<a+b entao
      escrever "forma um trianagulo"
      fimse
      fim


      samara elis pessoa
      maria alana pereira
      maria juciane dos santos

      Excluir
    2. questão 02

      inicio
      variavel inteiro i
      enquanto i <= 200 faz
      escrever i
      i <- i + 1
      fimenquanto
      fim

      Ivandir Senna Silveira

      Excluir
  6. Resposta da questão 1:
    inicio
    variavel inteiro a, b

    a <-100
    b <-200

    enquanto a<b faz
    se a%2=1 entao
    escrever a, "\n"
    fimse
    a<-a+1
    fimenquanto
    fim

    ResponderExcluir
  7. Pedro Henrique, francisco franklin
    1)Algoritmo que gera e escreve os números ímpares dos números lidos entre 100 e 200.

    inicio
    variavel inteiro a, b

    a <- 100
    b <- 200
    enquanto a<200 faz
    se a%2=1 entao
    escrever ,a, "\n"
    fimse
    a<-a+1
    fimenquanto
    fim

    ResponderExcluir
  8. Este comentário foi removido pelo autor.

    ResponderExcluir
  9. Questão 1:
    inicio
    variavel inteiro a
    a<-100
    enquanto a<200 faz
    se a%2=1 entao
    escrever a, "é Impar \n"
    fimse
    a<-a+1
    fimenquanto
    fim
    Equipe:Anailda fontenele;
    Josiane Araújo;
    Lucas Teles.

    ResponderExcluir
  10. Resposta da questão 2:
    Dupla Jackson/ Vinicius
    inicio
    variavel inteiro x,y,z,t,v,media

    ler x
    ler y
    ler z
    ler t
    ler v

    se x>y e x>z e x>t e x>v entao
    escrever "O numero maior é: ", x, "\n"
    fimse
    se xx e y>z e y>t e y>v entao
    escrever "O maior numero é: ", y, "\n"
    fimse
    se yx e z>y e z>t e z>v entao
    escrever "O maior numero é: ", z, "\n"
    fimse
    se zx e t>y e t>z e t>v entao
    escrever "O maior numero é: ", t, "\n"
    fimse
    se tx e v>y e v>z e v>t entao
    escrever "O maior numero é: ", v, "\n"
    fimse
    se v<x e v<y e v<z e v<t entao
    escrever "O menor numero é: ", v, "\n"
    fimse
    se x=y e x=z e x=t e x=v entao
    escrever "todos são iguais", "\n"
    fimse
    se y=x e y=z e y=t e y=v entao
    escrever "todos são iguais", "\n"
    fimse
    se z=x e z=y e z=t e z=v entao
    escrever "todos são iguais", "\n"
    fimse
    se t=x e t=y e t=z e t=v entao
    escrever "todos são iguais", "\n"
    fimse
    se v=x e v=y e v=z e v=t entao
    escrever "todos são iguais", "\n"
    fimse
    media <- (x+y+t+z+v)/5
    escrever "A media é:", media , "\n"
    fim

    ResponderExcluir
  11. Questão 2:
    inicio
    variavel inteiro a
    enquanto a <=100 faz
    escrever a
    a<- a+1
    fimenquanto
    fim
    Equipe: Anailda Fontenele
    Josiane Araújo
    Lucas Teles

    ResponderExcluir
  12. Questão 4:
    inicio
    variavel inteiro x,y,z
    ler x
    y<-x
    z<-x
    enquanto x>1 faz
    x<- x-1
    y<- y*x
    fimenquanto
    escrever "o fatorial de ",z,"é"y
    fim
    Equipe: Anailda Fontenele
    Josiane Araújo
    Lucas Teles

    ResponderExcluir
  13. inicio
    variavel inteiro x, y

    x <- 100
    y <- 200

    enquanto x < y faz
    se x % 2 = 1 entao
    escrever x, "\n"
    fimse
    x <- x + 1
    fimenquanto
    fim

    ResponderExcluir
  14. Questão 7:

    inicio
    variavel texto time1, time2
    variavel inteiro a, b
    ler time1
    ler time2
    ler a
    ler b
    se a > b entao
    escrever " vencedor é o ", time1
    fimse
    se a < b entao
    escrever " vencedor é o ", time2
    fimse
    se a = b entao
    escrever " empate "
    fimse
    fim

    inicio
    variavel texto time1, time2
    variavel inteiro a, b
    ler time1
    ler time2
    ler a
    ler b
    se a > b entao
    escrever " vencedor é o ", time1
    fimse
    se a < b entao
    escrever " vencedor é o ", time2
    fimse
    se a = b entao
    escrever " empate "
    fimse
    fim

    inicio
    variavel texto time1, time2
    variavel inteiro a, b
    ler time1
    ler time2
    ler a
    ler b
    se a > b entao
    escrever " vencedor é o ", time1
    fimse
    se a < b entao
    escrever " vencedor é o ", time2
    fimse
    se a = b entao
    escrever " empate "
    fimse
    fim

    inicio
    variavel texto time1, time2
    variavel inteiro a, b
    ler time1
    ler time2
    ler a
    ler b
    se a > b entao
    escrever " vencedor é o ", time1
    fimse
    se a < b entao
    escrever " vencedor é o ", time2
    fimse
    se a = b entao
    escrever " empate "
    fimse
    fim

    Equipe: gleyara
    sarah
    keven

    ResponderExcluir
  15. questao 5
    by ronalds n' inacio
    inicio
    variavel inteiro x,y
    x<-1
    enquanto x<=10 faz
    y<-x*8
    escrever "\n",x,"*8=",y
    x<-x+1
    fimenquanto
    fim

    ResponderExcluir
  16. Questão 6:

    inicio
    variavel inteiro a, b, c
    ler a
    ler b
    ler c
    se a < (b + c) e b < (a + c) e c < (a + b) entao
    escrever "é um triângulo"
    senao
    escrever "não é um triângulo"
    fimse
    fim

    Equipe: sarah
    gleyara
    keven

    ResponderExcluir
  17. Questão 5:

    inicio
    variavel inteiro a
    a <- 0
    enquanto a < 10 faz
    a <- (a + 1 )
    escrever "8 *",a ," = ", 8 * a, "\n"
    fimenquanto
    fim

    Equipe: Gleyara
    sarah
    keven

    ResponderExcluir
  18. inicio
    variavel texto time1,time2
    variavel inteiro a,b
    ler time1
    ler time2
    ler a
    ler b
    se a>b entao
    escrever "vencedor é o",time1
    fimse
    se a<b entao
    escrever "vencedor e o",time2
    fimse
    se a=b entao
    escrever "e empate"
    fimse
    fim

    maria alana pereira
    samara elis pessoa
    maria juciane dos santos

    ResponderExcluir
  19. Pedro Henrique, francisco franklin
    *algoritmo que leia 5 valores inteiros e positivos e:
    Encontrar o maior valor;
    Encontrar o menor valor;
    Calcular a média dos números lidos.


    inicio
    variavel inteiro a,b,c
    ler a
    ler b
    ler c
    se a<b+c e b<a+c e c<a+b entao
    escrever "forma um triângulo "
    senao
    escrever "não forma um triangulo "
    fimse

    fim

    ResponderExcluir
  20. Questão 1:
    inicio
    variavel inteiro a, b

    a <- 100
    b <- 200

    enquanto a < b faz
    se a % 2 = 1 entao
    escrever a, "\n"
    fimse
    a <- a + 1
    fimenquanto
    fim

    Equipe ; sarah
    gleyara
    keven

    ResponderExcluir
  21. inicio
    variavel inteiro a, b

    a <- 100
    b <- 200

    enquanto a < b faz
    se a % 2 = 1 entao
    escrever a, "\n"
    fimse
    a <- a + 1
    fimenquanto
    fim
    maria juciane dos santos
    maria alana pereira
    samara elis pessoa

    ResponderExcluir
  22. resposta da questão 3
    dupla Jackson/Vinicius
    inicio
    variavel inteiro numero,soma,numero2

    numero <- 1

    enquanto numero <= 1000 faz
    numero2 <- numero +numero2
    escrever numero, "\n"
    numero <- numero + 1
    fimenquanto
    escrever "A soma dos numeros de 1 a 1000 é: ", numero2
    fim inicio
    variavel inteiro numero,soma,numero2

    numero <- 1

    enquanto numero <= 1000 faz
    numero2 <- numero +numero2
    escrever numero, "\n"
    numero <- numero + 1
    fimenquanto
    escrever "A soma dos numeros de 1 a 1000 é: ", numero2
    fim

    ResponderExcluir
  23. Pedro Henrique, francisco franklin

    algoritmo para calcular a soma dos números positivos, inferiores ou iguais a 1000.

    inicio
    variavel inteiro a, b

    a<-1

    enquanto a<=10 faz
    b<-(a+b)
    escrever ,a ,"\n"
    a<-(a+1)
    fimenquanto
    escrever ,b

    fim

    ResponderExcluir
  24. exercício 05
    inicio
    variavel inteiro I
    I <- 0
    enquanto I < 10 faz
    I <- I + 1
    escrever "5*", I,"=", 5*I, "\n"
    fimenquanto
    fim
    Ivandir Senna SILveira

    ResponderExcluir
  25. Pedro Henrique, francisco franklin

    algoritmo que calcule e imprima a tabuada do 8 entre (1 a 10).

    inicio

    variavel inteiro a
    a<-0

    enquanto a<10 faz
    escrever "8x ", a, " = ", 8*a , "\n"
    a<-a+1
    fimenquanto
    fim

    ResponderExcluir
  26. inicio
    variavel inteiro w,t
    ler w
    ler t
    w <-t
    enquanto w>0 faz
    se t%w=0 entao
    escrever w," e divisor de",t,"\n"
    fimse
    w<-w-1
    fimenquanto
    fim


    samara elis pessoa
    maria alana pereira
    maria juciane dos santos



    ResponderExcluir
  27. Pedro Henrique, francisco franklin

    Algoritmo que ler 5 valores inteiros e positivos e:
    Encontre o maior valor;
    Encontre o menor valor;
    Calcule a média dos números lidos.

    inicio

    variavel inteiro a,b,c,d,f,media

    ler a
    ler b
    ler c
    ler d
    ler f

    se a>b e a>c e a>d e a>f entao
    escrever "O numero maior é: ", a, "\n"
    fimse
    se b>a e b>c e b>d e b>f entao
    escrever "O maior numero é: ", b, "\n"
    fimse
    se c>a e c>b e c>d e c>f entao
    escrever "O maior numero é: ", c, "\n"
    fimse
    se d>a e d>b e d>c e d>f entao
    escrever "O maior numero é: ", d, "\n"
    fimse
    se f>a e a>b e f>c e f>d entao
    escrever "O maior numero é: ", f, "\n"
    fimse
    se a<b e a<c e a<d e a<f entao
    escrever "O menor numero é: ", a, "\n"
    fimse
    se b<a e b<c e b<d e b<f entao
    escrever "O menor numero é: ", b, "\n"
    fimse
    se c<a e c<b e c<d e c<f entao
    escrever "O menor numero é: ", c, "\n"
    fimse
    se d<a e d<b e d<c e d<f entao
    escrever "O menor numero é: ", d, "\n"
    fimse
    se f<a e f<b e f<c e f<d entao
    escrever "O menor numero é: ", f, "\n"
    fimse

    se a=b e a=c e a=d e a=f entao
    escrever "todos são iguais", "\n"
    fimse
    se b=a e b=c e b=d e b=f entao
    escrever "todos são iguais", "\n"
    fimse
    se c=a e c=b e c=d e c=f entao
    escrever "todos são iguais", "\n"
    fimse
    se d=a e d=b e d=c e d=f entao
    escrever "todos são iguais", "\n"
    fimse
    se f=a e f=b e f=c e f=d entao
    escrever "todos são iguais", "\n"
    fimse
    media <- (a+b+c+d+f)/5
    escrever "A media é:", media , "\n"

    fim

    ResponderExcluir
  28. pedro e francisco
    dar os parabéns da Juliana
    inicio
    variavel texto a

    escrever "parabéns Juliana",a
    fim

    ResponderExcluir
  29. inicio
    variavel inteiro a,b,c
    ler a
    b<-a
    c<-a
    enquanto a>1 faz
    a<- a-1
    b<- b*a
    fimenquanto
    escrever "o fatorial de ",b,"é"b
    fim
    maria alana pereira
    maria juciane dos santos
    luiz gonzaga
    samara elis pessoa

    ResponderExcluir
  30. algoritmo "Questao 7"

    // Autor :Rafhael Lopes Barbosa
    // Data : 21/11/2012
    // Seção de Declarações

    Var
    time1, time2 : caractere
    gols1, gols2, partidas, x: inteiro
    inicio
    escreva ("digite número de partidas realizadas:")
    leia (partidas)
    x<-(partidas) para x de 1 ate partidas passo 1 faca
    escreva ("digite 1° time:")
    leia (time1)
    escreva ("digite 2° time:")
    leia (time2)
    escreva ("digite gols ",(time1),":")
    leia (gols1)
    enquanto (gols1<0) faca
    escreva ("digite número natural:")
    leia (gols1)
    fimenquanto
    escreva ("digite gols ",(time2),":")
    leia (gols2)
    enquanto (gols2<0) faca
    escreva ("digite número natural:")
    leia (gols2)
    fimenquanto
    se (gols1 > gols2) entao
    escreval ((time1)," VENCEDOR!")
    fimse
    se (gols2>gols1) entao
    escreval ((time2)," VENCEDOR!")
    fimse
    se (gols1=gols2) entao
    escreval ("EMPATE")
    fimse
    fimalgoritmo

    ResponderExcluir