Criando um Quadrado com asteriscos
Publicado por Osandi augusto (última atualização em 09/05/2011)
[ Hits: 28.576 ]
A ideia deste programa é bem simples, criar um algoritmo que forme um quadrado com asteriscos,
* * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * *
Este tipo de algoritmo, geralmente é solicitado em exercício de livros de estrutura de dados. Este programas esta dividido em duas partes, uma função e o main(){}
Observem:
//============================================================================
// Name : Asterisco.cpp
// Author : Augusto
// Version :
// Copyright : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================
#include <iostream>
#include <iomanip>
void imprimir(char);
using namespace std;
int main() {
// variavel que usaremos para criarmos o Quadrado.
char a='*';
cout << "Quadrado feito com asterisco\n";
cout << endl;
//Funcao que imprime o formato de um quadrado.
imprimir(a);
//funcao do windows para pausar;
getchar();
getchar();
return 0;
}
void imprimir(char a)
{
//criaremos variaveis para percorrer o percurso.
int i,j;
const int largura = 10;
const int altura = 5;
//primeiro for para criar as linhas
for(i=0; i <= altura; i++)
{
//segundo for para criar as colunas
for(j=0; j<=largura; j++)
{
// o setw() eh apenas para criar espaçamento entre as string ou caracteres.
cout << setw(2) << a;
}
cout << endl;
}
}
3025 -> 30 + 25 = 55 -> 55*55 = 3025
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (0)
Secure boot, artigo interessante, nada técnico. (5)
VOL já não é mais como antes? (9)
É normal não gostar de KDE? (13)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)









