- Honor 200 Pro - mobilportré
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Okosóra és okoskiegészítő topik
- iPhone topik
- Apple iPhone 17 - alap
- Milyen okostelefont vegyek?
- Yettel topik
- Vivo X300 - kicsiben jobban megéri
- Samsung Galaxy S23 Ultra - non plus ultra
Ú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!
- exHWSW - Értünk mindenhez IS
- TCL LCD és LED TV-k
- BestBuy topik
- E-roller topik
- Honor 200 Pro - mobilportré
- Kamionok, fuvarozás, logisztika topik
- PlayStation 5
- Mibe tegyem a megtakarításaimat?
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- További aktív témák...
- G.SKILL Aegis 32GB (2x16GB) DDR4 3000MHz (Beszámítás)
- Eladó Dell OptiPlex 7020 SFF, i5-14500, 16GB DDR5, 256GB SSD, WiFi
- Eladó használt de hibátlan és megkímélt Sony XR55A83JAEP OLED TV.
- Eladó gamer pc, i7, GTX 1660 super
- Üzletből, garanciával, Lenovo ThinkPad T14sRyzen 7 Pro-4750u/32GBRAM/256GBSSD/FULLHD IPS TOUCH
- ÚJ akksi! GigaAKCIÓ! Lenovo ThinkPad P15 Gen 2 Intel i7-11850H 32GB 512GB Nvidia RTX A3000 1 év gar
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Asus H310M i7 9700F 16GB DDR4 512GB SSD STRIX RTX 2070 Super 8GB Corsair Crystal 550W
- Vállalom telefonok,tabletek javítását ,(szoftveres hibát is,frp lock-ot is)márkától fügetlenűl
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060
Állásajánlatok
Cég: Laptopműhely Bt.
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:
