Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, turiu užduotį: Parašyti programą, kuri tikrintų ar iš klaviatūros įvestas skaičius yra teigiamas. Neigiamas skaičius turi būti paverstas teigiamu ir išvedamas į ekraną pranešant, kad jis buvo neigiamas. Teigiamas skaičius išvedamas toks koks yra, pranešant, kad jis buvo teigiamas.

 

Naudokite pagalbinė biblioteką #include <conio.h>, ir nuskaitymo operatorių scanf("%d",int).

 

Na gerai tarkim kodas atrodytu taip:

 

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main()
{
int sk, pk;
printf ("Iveskite sveika skaiciu: ");
scanf("%d",&sk);
if (sk >= 0){
printf ("Jusu ivestas skaicius yra teigiamas: %d \n", sk);
}
else { 
	 pk = sk*(-1);
	 printf ("Jus ivedete skaiciu %d programa ji pakeite i teigiama %d \n", sk, pk);
	 }
 system("PAUSE");
 return 0;
 }

 

Bet užsinorėjo kad perdaryčiau jog įvedus simbolį # "programa" baigtu darbą... Gal yra galinčių padėti? :}

 

tarkim po

 

printf ("Iveskite sveika skaiciu \n");

 

Dar turėtų eiti

 

printf ("Arba # noredami baigti darba \n");

 

Bet kaip ta funkcija įvykdyti? :}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Padaryk, kad skaitytų tai, kas įvesta, ne į int'ą, o į char'ą. Jei įvestas char'as lygus '#', praneši, kad programa baigs darbą, ir return'ini kokį 1 tarkim, kitu atveju, konvertuoji įvestą char'ą į int'ą ir darai savo aukščiau aprašytus veiksmus.

Redagavo CR1M1N4L
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...