Új hozzászólás Aktív témák
-
Atos23
senior tag
Haliho!
Elso fel eves vagyok egyik fosulin, levelezon progbol, sajnos a levelezo miatt nagyon keveset tudok oran gyakorolni. Kicsit nehezen veszem fel a ciklusokat agyilag, erre rasegit, hogy mindig hardveres voltam.
Ciklusok nelkul anno megcsinaltam az alabbi kis egyszeru feladatot:
[ #6 ] Számtani sorozat //ciklusok nelkul
Kérjünk be három számot, és határozzuk meg, hogy számtani sorozatot alkotnak-k (szomszédos elemek különbsége egyenlő).Console.WriteLine("Kerek 3db szamot");
int a = int.Parse(Console.ReadLine());
int b = int.Parse(Console.ReadLine());
int c = int.Parse(Console.ReadLine());
{
if (c - b == b - a && b - a == c - b)
Console.WriteLine("Ezek a szamok szamtani sort alkotnak");
else
Console.WriteLine("Ezek a szamok nem alkotnak szamtani sort");
}Console.ReadLine();
Ez halal egyszeru dolog, de most at kell rakni ciklusokba:
[ #4 ] Számtani sorozat //lehetoleg kizarolag while ciklussal
Korában szerepelt az a feladat, hogy 3 bekért számról döntsük el, hogy számtani sorozatot alkot-e (a szomszédos elemek különbsége állandó-e). Ugyanezen feladatot írjuk meg 10 darab számra is (de a megoldás könnyedén átalakítható kell legyen több számra is).Console.WriteLine("Hany szamot akarsz beadni?");
int a = int.Parse(Console.ReadLine());
int i;
int[] t = new int[a];
for (i = 0; i < a; i++)
{
Console.WriteLine("Kerek egy szamot");
t = int.Parse(Console.ReadLine());
.
.
.//
Es ennyi, itt lefagytamMar eleve rosszul kezdtem el, mert a konybeni feladat szerint tisztan while ciklussal kellene kivitelezni, mindenfele for es arrayek nelkul. De gondoltam egyszerubb, ha egy tomb elemeit toltom fel az n darabszor osszehasonlitando szamokkal.
De itt jon a kerdes: Hogyan mondjam meg a ciklusnak, hogy akar 1000 szamra is alkalmazza konnyeden atalakithatoan az elobb if-fel kivitelezett feltetelt? (if (c - b == b - a && b - a == c - b))Felreertes ne essek, nem konkret munkat kerek magam helyett, mert akkor soha nem ertem meg
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Western Digital Black 500GB 3,5"-os hdd-k (
- AKCIÓ ÚJ Bontatlan Macbook Pro 14 M4 MAX 14 32GPU 36GB 1TB Magyar billentyűzet Azonnal átvehető Deák
- BONTATLAN Új Ipad 9th 10th 11 gen. Air 6 7 , Ipad Pro Mini 7 IPADEK Azonnal DEÁK Térnél Átvehető.
- BONTATLAN Új iPhone 17 PRO MAX 256-512GGB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- Dell Precision 7740 Workstation 17,3", i9-9980HQ, 32GB, RTX3000 6GB
- Dell Latitude 5530 i7-1255U 16GB 512GB 15.6" FHD TouchScreen Nagyakksis! 1 év teljeskörű garancia!
- Új FULL HD webkamera + Számla
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- GYÖNYÖRŰ iPhone 12 mini 256GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3625
- AKCIÓ! DELL PowerEdge R630 rack szerver - 2xE5-2680v4 (28c/56t, 2.4/3.3GHz), 128GB RAM, 1G, áfás
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest