Criando um Quadrado com asteriscos
Publicado por Osandi augusto (última atualização em 09/05/2011)
[ Hits: 28.103 ]
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; } }
Conta e substitui caracteres de uma frase
Calculo de Diagonais de Triangulo
Calculadora simples com uso de switch , funções e #define
Tamantipo - Mostra o tamanho dos tipos: char, int, float...
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
TECLADO NÃO FUNCIONA NO DEBIAN (0)
Ethernet não reconhece no ubuntu 24.04 (0)
Como eu faço para ativar o sistema de gestos do mousepad? (4)
NGNIX - Aplicar SNAT para evitar roteamento assimetrico (13)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta