Ošetření vstupu – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Ošetření vstupu – C / C++ – Fórum – Programujte.comOšetření vstupu – C / C++ – Fórum – Programujte.com

 

Erlesh0
Duch
16. 11. 2013   #1
-
0
-

Dobrý den,

potřeboval bych pomoct při ověřování vstupu.

při zadání písmene se mi ihned scan ukončí a nemohu ho dostat do tvaru:


Zadejte strany krabice A:

3 a 5

Zadejte strany krabice B:

2 7 5 

Nespravny vstup.

Ale dostanu tvar:

Zadejte strany krabice A: 

3 a  

Zadejte strany krabice B: 

Nespravny vstup.

Jak mám ten kód upravit?

printf("Zadejte strany krabice A:\n");
	scanf("%lf %lf %lf", &A1, &B1, &C1);
	printf("Zadejte strany krabice B:\n");
	scanf("%lf %lf %lf", &A2, &B2, &C2);
		
	
	if(A1>0 && B1>0 && C1>0 && A2>0 && B2>0 && C2>0){
}
else{
	printf("Nespravny vstup.\n");
}
Nahlásit jako SPAM
IP: 2001:718:2:2905:f04b:9f3d...–
KIIV
~ Moderátor
+43
God of flame
16. 11. 2013   #2
-
0
-

problem je v tom, ze to smeti na vstupu nechas... pak vsechno za tim zkousi to samy smeti dostat do cisla, zjisti ze to nejde tak to v klidku pokracuje dal (bez toho, aby se cokoliv naplnilo, nebo dokonce cekalo)

Nahlásit jako SPAM
IP: 94.113.92.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Erlesh0
Duch
16. 11. 2013   #3
-
0
-

#2 KIIV
a jak mám tedy docílit přesnýho vzorovýho tvaru?

Nahlásit jako SPAM
IP: 2001:718:2:2905:f04b:9f3d...–
KIIV
~ Moderátor
+43
God of flame
16. 11. 2013   #4
-
0
-

nacitat po jednom a kdyz se to nepodari tak nacist slovo... a nechat si ty chyby az na konec

Nahlásit jako SPAM
IP: 94.113.92.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 43 hostů

Podobná vlákna

Ošetření vstupů — založil vollf82

Ošetření vstupu. — založil jisla

Ošetření vstupu — založil Troy585

Ošetření vstupu — založil Kenvelo

Ošetření vstupu — založil Caken

Moderátoři diskuze

 

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