Informática, perguntado por hugothuco, 1 ano atrás

um algoritmo que receba dois números inteiros, verifique qual é o maior entre eles, calcule e mostre o resultado da somatória dos números ímpares compreendidos entre esses dois números?. em visualg por favor

Soluções para a tarefa

Respondido por personaseven
1

algoritmo "semnome"

// Função :

// Autor :

// Data : 05/12/2018

// Seção de Declarações

var

  i, j ,n1, n2, maior,c , somai, somaj, somaimpares: inteiro

inicio

     escreva ("Digite um numero :  ")

     leia (n1)

     escreva ("Digite um numero : ")

     leia (n2)

     se (n1>n2) entao

        maior <- n1

        Senao

             maior <- n2

     fimse

     Escreval ("Numeros Impares encontrados : ")

        para j de 1 ate n1  faca

             Se (j%2<>0) entao

                escrevaL ("[", j, "]")

                somaj <- somaj + j

             fimse

        FimPara

        para i de 1 ate n2 faca

              Se (i%2<>0) entao

                 escreval ("[", i, "]")

                somai <- somai + i

             fimse

        fimpara

     Somaimpares <- somai + somaj

     

     

     Escreval ("  O maior numero é ", maior)

     Escreval (" A soma dos numeros impares e ", Somaimpares)


Obs : O programa mostra o Maior numero entre os dois, contabiliza os números impares dos dois números digitados e os soma, o programa mostra na tela os números impares encontrados . Talvez tenha ficado longo, você pode melhora-lo.

Perguntas interessantes