Ir ao conteúdo
  • Cadastre-se

Loop for aninhado dificuldade


Visitante

Posts recomendados

sou iniciante em c++ e apareceu a minha primeira duvida.

eu preciso modificar este programa

#include

int main()

{

int linhas = 10, colunas = 12;

for(int i = 0; i < linhas; i++)

{

for(int j = 0; j < colunas; j++)

cout << "* "; cout << "\n";

}

// Fim de for(int i = 0... return 0; } // Fim de main()

cuja a saida é

 

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

* * * * * * * * * * * *

para transformar a saida nisso

12345678901112

1* * * * * * * * * * * *

2* * * * * * * * * * * *

3* * * * * * * * * * * *

4* * * * * * * * * * * *

5* * * * * * * * * * * *

6* * * * * * * * * * * *

7* * * * * * * * * * * *

8* * * * * * * * * * * *

9* * * * * * * * * * * *

10* * * * * * * * * * * *

ou seja numerar as colunas e linhas.

me ajudem a fazer isso e me expliquem por favor, usando o loop for aninhado

 

Obrigado :)

 

 

Link para o comentário
Compartilhar em outros sites

Desculpa não saber explicar, mas pra falar a verdade esse é o primeiro código que eu edito em C++. Nunca estudei essa linguagem, apenas C.

#include <iostream>
using namespace std;

int main(){
    int linhas = 10, colunas = 12;

    for(int j = 0; j < colunas; j++)
        cout<< j+1 << " ";
    cout << "\n";
    for(int i = 0; i < linhas; i++){
            cout <<i+1;
        for(int j = 0; j < colunas; j++)
            cout << "* ";
        cout << "\n";
    }
    return 0;
}

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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...