Új hozzászólás Aktív témák
-
Iszusz
csendes tag
válasz
jonaska
#2696
üzenetére
Szia! Jó tanács, ha nem tudsz helyesen írni és megtanulni se már. Használd pl a Word nyelvi ellenőrzőjét.
Nem bántásból mondom nekem is mindig rossz volt a helyesírásom, habár a nyelvtani szabályokat tudtam. Tollbamondásra legjobb esetben is csak hármast kaptam.
Szóval, ha fontosabb helyekre vagy nyilvános helyre írok én is mindig Wordbe ellenőriztettem előbb.
Így ebben a bejegyzésbe is legalább már 4 hibát kiszűrtem, de még ígyis maradt benne biztos.

-
Iszusz
csendes tag
Hát végülis igy is tudom használni csak fura, és nem igazán értem miért nem müködik jól.
-
Iszusz
csendes tag
Sziasztok!
Újra itt vagyok egy újabb kérdéssel.Eclipset használok és kiíratásnál van egy kis problémám.
A feladat mondjuk, ez kérjen be egy számot majd írassa ki.
A helyes kimenet pl ez lenne:Kérem a számot! 2
A szám 2De nekem mindig előbb bekér minden adatot a gép utána irja ki a szövegeket.
2
Kérem a számot!
A szám 2Erre is volt egy utasítás ha jól emlékszek anno amivel ki lehetet ezt a problémát küszöbölni, csak sajna már nem emlékszek rá,
valaki el tudná nekem magyarázni újra miért csinálja ezt a fordító...? -
Iszusz
csendes tag
válasz
Gyuri16
#2659
üzenetére
Sikerült megoldani a feladatot
a leírásod alapján ilyen lett:
#include<stdio.h>int main()
{
int jegy,number;
int jegy2,szamlalo;printf("Kérem adjon meg egy számot\n");
scanf("%i",&szamlalo);
//SZAM MEGFORDITÁSA
number=0;
do{
jegy=szamlalo%10;
number=(number+jegy)*10;szamlalo=szamlalo/10;
}
while(szamlalo!=0);number=number/10;
//DÖNTÉSHOZOT TARTALMAZO DO-WHILE CIKLUS
do
{
jegy2=number%10;
switch(jegy2)
{
case 0:
printf("zero ");
break;
case 1:
printf("one ");
break;
case 2:
printf("two ");
break;
case 3:
printf("three ");
break;
case 4:
printf("four ");
break;
case 5:
printf("five ");
break;
case 6:
printf("six ");
break;
case 7:
printf("seven ");
break ;
case 8:
printf("eight ");
break;
case 9:
printf("nine ");
break;
default: printf("\n");
break;
}
number=number/10;}
while(number!=0);return 0; }
Korcsii megoldása mondjuk jóval áttekinthetőbb, viszont a könyv valószínűleg még csak hasonló megoldást várt el, mert még a getchar-ról se beszélt. Köszönöm még egyszer a válaszokat -
Iszusz
csendes tag
Sziasztok!
Olvastam a válaszokat! Nagyon szépen köszönöm mindenkinek, aki írt nagyon sokat segítettek. Szerintem lesz még pár mások számára egyértelmű feladat, amit meg fogok kérdezni. Elég zöldfülű vagyok a programozáshoz még. :S Gyuri elméleti megoldása azért is tetszett, mert elgondolkodtató volt. Most meg is próbálom átvinni a gyakorlatba mindjárt.
-
Iszusz
csendes tag
Sziasztok!
Egy olyan kérdésem lenne van egy feladat, amit nem tudok megoldani. A könyvben amiből van a feladat, még nem esett szó tömbökről, és függvényekről, se a length-ről. Szóval valószínűleg az nélkül is meg kellene tudni oldani ezt a feladatot. A kérdésem az lenne, hogy lehet?
A feladat a következő:
"Írjunk programot, amely egy beírt egész szám számjegyeit kiírja szövegesen(angolul).Azaz, ha például beírjuk a programnak, hogy 932, akkor kimenetként az jelenik meg, hogy
nine three twoNe felejtsük el zero-t írni, ha a felhasználó nullát ad meg! (Megjegyzés:ez nem egy könnyű feladat.) "
Én kb eddig jutottam el a feladat megoldásban a könyv előző fejezetei alapján.
#include<stdio.h>
int main()
{
int jegy,number;
int szamlalo;
printf("Kérem adjon meg egy számot\n");
scanf("%i",&number);do
{
jegy=number%10;
switch(jegy)
{
case 0:
printf("zero ");
break;
case 1:
printf("one ");
break;
case 2:
printf("two ");
break;
case 3:
printf("three ");
break;
case 4:
printf("four ");
break;
case 5:
printf("five ");
break;
case 6:
printf("six ");
break;
case 7:
printf("seven ");
break ;
case 8:
printf("eight ");
break;
case 9:
printf("nine ");
break;
default: printf("\n");
break;
}
number=number/10;}
while(number!=0);return 0;
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Arc Raiders
- Melyik tápegységet vegyem?
- Yettel topik
- Gyúrósok ide!
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Duplázni félévente
- Milyen billentyűzetet vegyek?
- Milyen légkondit a lakásba?
- Black Friday november 29. / Cyber Monday december 2.
- További aktív témák...
- Dobozos ÚJ Asus Vivobook 15 Intel Core 7 150U 16 GB RAM 1 TB SSD FHD Garancia
- Xbox Series S 512 GB, Minden tartozékával kiváló állapotban
- Eladó/Lenovo X240 Ultrabook/I5-4200U/8GB DDR3/Win 10Home/12,5" FHD/ !ÉRINTŐKÉP!/!!!
- Bomba ár! Lenovo ThinkPad T14s G2 - i7-11GEN I 16GB I 1TSSD I 14" FHD Touch I W11 I Cam I Gari!
- Bomba ár! Lenovo ThinkPad L460 - Intel 3955U I 8GB I 128GB SSD I 14" FHD I Cam I W10 I Garancia!
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- Bomba ár! HP ProBook 450 G1 - i3-4GEN I 4GB I 500GB I HDMI I 15,6" HD I Cam I W10 I Garancia!
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 14 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest
Nem bántásból mondom nekem is mindig rossz volt a helyesírásom, habár a nyelvtani szabályokat tudtam. Tollbamondásra legjobb esetben is csak hármast kaptam.



a leírásod alapján ilyen lett:
