Criando um Quadrado com asteriscos
Publicado por Osandi augusto (última atualização em 09/05/2011)
[ Hits: 28.283 ]
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; } }
Conversão do número de dias em anos (meu segundo programa em C)
Dado determinados números, retorna-os em ordem crescente
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Linux Mint não conecta Wi-Fi sem fio (10)
Por que programação de baixo nível e tão comum no Linux do que no wind... (0)