|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Cavallino (LE)
Messaggi: 335
|
[C++]Disegnare un rombo
Ciao a tutti,sto cercando di risolvere un esercizio in c++ che chiede in input un numero dispari per rappresentare un rombo.Dire che sto impazzendo e' poco ma non trovo altro
Codice:
#include<iostream>
using std::cout;
using std::endl;
using std::cin;
int main()
{
system("COLOR B1");
int numero;//Variabile di lavoro
do//ciclo
{
cout << "Inserisci un numero dispari che designi l'altezza del rombo (-1 per uscire): ";//Chiede il
cin >> numero;//numero
cout << endl;//riga vuota
if ((numero % 2) == 1 )//Campo di lavoro
{
int Altezza_Rombo = numero;//Dichiaro una variabile
int inverso = numero;
cout << Altezza_Rombo << "\n\n";
for (int a = Altezza_Rombo + 1 ;a >= 1;a--)
{
if ((a % 2) == 0)
{
for (int i = 1; i <= a / 2 ; i++)
{
cout << "s";
}
continue;
}
for (int c = Altezza_Rombo,d = 1;c >= a;c--)
{
cout << "*";
}
cout << endl;
}
cout << endl<< endl;
}
else//Altrimenti
{
cout << "Il numero che hai inserito e' un numero pari!!\n\n";//Avvisa del numero non dispari
}
}while(numero != -1);//Finche' numero e' diverso da -1
return 0;//Denota una corretta terminazione
}
__________________
Notebook: HP DV6-6159sl -- PC CPU Intel i7 3770k, MB MSI Z77a-g45, RAM Corsair XMS 3 low profile 1600, SV Gigabyte HD6950, SSD Corsair GT60, HD WD 500Gb CG, WD750Gb CB, DVD-ROM LG lightscribe, ALI 750TX550W, CASE CM Advanced II, MONITOR Asus VW224T x 3, TASTIERA Thermaltake Challenger Pro, MOUSE Corsair M60, CUFFIE Roccat kave 5.1, SISTEMA AUDIO JBL ESC.XITE , MOUSEPAD Roccat Taito + CM Storm Ho concluso positivamente con: berna29,spl,Alex_Lupin,rb1205,katoble |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:32.



















