Anonymní profil Hansel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Hansel – Programujte.comAnonymní profil Hansel – Programujte.com

 

Příspěvky odeslané z IP adresy 85.71.56.–

Hansel
C / C++ › Cyklus for(......
16. 11. 2012   #166947

ah... skoda, prave ze potrebuju to cist od zadu tak proto jsem to chtel takhle vyresit toz diki

Hansel
C / C++ › Cyklus for(......
16. 11. 2012   #166942

Zdravim,
chtel bych se zeptat jestli se da sloucit 2x for do sebe neco ve stylu:

for(int i=0,j=0; i<10,j<10 ;i++,j++)

chci to kvuli cteni znaku dvou retezcu v poli zaroven. 

Hansel
C / C++ › (ne)Problém s výstupem
21. 10. 2012   #165037

Zdravim, jsem zacatecnik v C++ tak se omlouvam za mozna zbytecne slozity zdrojak.

To co jsem vytvoril me osobne funguje jak ma ale kdyz to odeslu do skolniho vyhodnocovacího automatu tak mi to napise spatny vystup. 

Presneji na vstupu ma byt: "a"    "blabol"
a na vystupu ma byt: "Zadejte rovinny......."      "Zadejte stranu......."      "Nespravny vstup."
ale automat uz nevypise "Nespravny vstup."

#define _USE_MATH_DEFINES
#include <math.h>
#include <iostream>
#include <iomanip>

using namespace std;

int main(){
	char vyber;
	double y, obvod, obsah;
	const double blbost = 6378.8736e-5;
    double x = blbost;
	cout << "Zadejte rovinny obrazec, jehoz obsah a obvod chcete spocitat: a - ctverec, b - obdelnik, c - kruh" << endl;
	cin >> vyber;
	
	if(vyber!='a' && vyber!='b' && vyber!='c'){
		cout << "Nespravny vstup." << endl;
	}
	
		if(vyber=='a'){
			cout << "Zadejte stranu ctverce:" << endl;
			x = blbost;
			cin>>x;
				if(x==blbost || x<0){
					cout << "Nespravny vstup." << endl;
					return 0;
				}
				else
						obsah=x*x; obvod=4*x;
						cout << fixed << setprecision(4) << "Obsah ctverce je: " << obsah << endl;
						cout << fixed << setprecision(4) << "Obvod ctverce je: " << obvod << endl;
					
		}
		
		if(vyber=='b'){
			cout << fixed << setprecision(4) << "Zadejte strany obdelniku:" << endl;
			cin>>x>>y;
				if(x==blbost || x<0) {
					cout << "Nespravny vstup." << endl;
					return 0;
				}
				else
						obsah=x*y; obvod=2*x+2*y;
						cout << fixed << setprecision(4) << "Obsah obdelniku je: " << obsah << endl;
						cout << fixed << setprecision(4) << "Obvod obdelniku je: " << obvod << endl;
			
		}
		if(vyber=='c'){
			cout << fixed << setprecision(4) << "Zadejte polomer kruznice:" << endl;
			cin>>x;
				if(x==blbost || x<0) {
					cout << "Nespravny vstup." << endl;
					return 0;
				}
				else
						obsah=(x*x)*M_PI; obvod=2*x*M_PI;
						cout << fixed << setprecision(4) << "Obsah kruznice je: " << obsah << endl;
						cout << fixed << setprecision(4) << "Obvod kruznice je: " << obvod << endl;
			
		}
	
	
	return 0;
} 

Diki predem.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý