Ir ao conteúdo
  • Cadastre-se

bonanssalol

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por bonanssalol

  1. Nao estou conseguindo desenvolver esse algoritmo, nao tenho muito conhecimento em programacao.Se alguem puder me auxiliar eu agradeceria.

     

    Elabore um programa em C++ que mostre a quantidade de ascendentes de 10 a 1000.
    Um número é ascendente se seus algarismos estão em ordem crescente. Por exemplo, o
    número 258 é ascendente, pois, 2 < 5 e 5 < 8.

     

     

    Eu tive uma ideia de inicio, mas nao sei se ta certa:

     

    #include <iostream>
    
    using namespace std;
    
    int main()
    {
    
        int a,b;
    
        for(a=0;a<=9;a++)
        {
    
        for(b=0;b<=9-1;b++)
        {
        }
    
        if(a<b)
        {
        cout << a,b ;
        }
        }
       
        return 0;
    }

    Meu pensamento é: para os numeros com duas unidades fazer desse jeito ai, mas nao sei como eu faria por exemplo para o for da variavel b comecar depois do for da variavel a, dessa forma eu poderia comparar se a fosse menor que b e registrar o numero como sendo ascendente. Ja para os seguintes numeros, eu usaria mais duas variaveis c e d seguindo a mesma logica.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!