Kezdőoldal » Számítástechnika » Programozás » C++ ban lenne szükségem egy...

C++ ban lenne szükségem egy kis segítségre! Valaki eltudná nekem magyarázni ezeket a dolgokat?

Figyelt kérdés

Szóval az lenne a problémám,hogy sok programozás óráról maradtam le egészségügyi okok miatt ,de ez most nem lényeg.A problémám az,hogy az alap dolgokkal sem vagyok tisztában... kaptam pár feladatot amiket meg kéne csinálnom a hétvégéig nem azt kérem,hogy csinálják meg helyettem csak annyi kell,hogy megértsem a for,while,do-while működését.Azt sem tudom mi a különbség köztük de muszály,hogy megértsem itt van pár feladat:


1. Írj programot, amely kiszámolja az első 100

természetes szám összegét!

2. Írj programot, amely kiszámolj az első 7

természetes szám szorzatát!

3. Írj programot, amely kiszámolj az első 100

természetes szám közül a párosak összegét!

4. Írj programot, amely kiszámolja az első 50

természetes szám közül a páratlanok összegét !


Csak annyit kérek,hogy pár példát küldjetek while os meg for os feladatokról,hogy kb. tudjam mi is ez az egész.Könyörgöm segítsetek aki gondolja és van kedve kicsit foglalkozni velem azzal hétvégén birok skypeolni vagy fb.



2014. febr. 19. 21:53
1 2
 1/12 anonim ***** válasza:
ezek mind sima for-al megoldhatók. semmi vészes nincs benne, a gugliba keresgélj utána az a legegyszerűbb.
2014. febr. 19. 22:03
Hasznos számodra ez a válasz?
 2/12 uno20001 ***** válasza:
100%

Ha nem érted a ciklusokat, ez segíthet: [link]


while : elöltesztelő ciklus

do-while : hátultesztelő ciklus

for : számláló ciklus

2014. febr. 19. 22:25
Hasznos számodra ez a válasz?
 3/12 SimkoL ***** válasza:
100%

Megírtam neked for ciklusokkal, írd át más tipusú ciklusokra:


#include <cstdlib>

#include <iostream>


using namespace std;


int main()

{

//Első 100 szám összege

int n100 = 0;

for (int i = 1; i < 101; i++)

{

n100 += i;

}

cout << "Az elso 100 szam osszege: " << n100 << endl;


//Első 7 szám szorzata

int n7 = 1;

for (int i = 1; i < 8; i++)

{

n7 *= i;

}

cout << "Az elso 7 szam szorzata: " << n7 << endl;


//Első 100 szám párosinak összege

int np100 = 0;

for (int i = 1; i < 101; i++)

{

if (i % 2 == 0)

{

np100 += i;

}

}

cout << "Az elso 100 szam paros szamjainak osszege: " << np100 << endl;


//Első 50 szám páratlanjainak összege

int np50 = 0;

for (int i = 1; i < 51; i++)

{

if (!(i % 2 == 0))

{

np50 += i;

}

}

cout << "Az elso 50 szam paratlan szamjainak osszege: " << np50 << endl;


system("PAUSE");

return EXIT_SUCCESS;

}

2014. febr. 19. 22:38
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:
Köszönöm a válaszokat,utolsó válaszoló nagyon szépen köszönöm rengeteged segítettél,mentek a zöld pacsik.
2014. febr. 19. 22:45
 5/12 iostream ***** válasza:
65%
A legfontosabb kérdés kimaradt! Nálatok honnét kezdődnek a természetes számok?
2014. febr. 19. 22:50
Hasznos számodra ez a válasz?
 6/12 anonim ***** válasza:
53%
A 2. feladatot kivéve édesmindegy, hogy 0-tól vagy 1-től kezdik, a 2. feladatnak meg nem lenne sok értelme, ha 0-val kezdenék. :D
2014. febr. 20. 11:07
Hasznos számodra ez a válasz?
 7/12 iostream ***** válasza:

1. Írj programot, amely kiszámolja az első 100 természetes szám összegét!

2. Írj programot, amely kiszámolj az első 7 természetes szám szorzatát!

3. Írj programot, amely kiszámolj az első 100 természetes szám közül a párosak összegét!

4. Írj programot, amely kiszámolja az első 50 természetes szám közül a páratlanok összegét !


Ezek mindegyike különböző eredményt ad, attól függően hogy 0-tól vagy 1-től indítod a természetes számokat.

2014. febr. 20. 16:38
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:

iostreamnek igaza van :D


Nem mindegy, hogy 0-99 vagy 1-100.

Az se mindegy, hogy a 0-t párosnak vagy előjel nélkülinek tekinted.

2014. febr. 20. 16:47
Hasznos számodra ez a válasz?
 9/12 SimkoL ***** válasza:
Tudjátok erről az asszony nagybátyjának a mondása jut eszembe, anno 1970. ' má' a kákán is görcsöt keres. Pedig a' nagyon egyenes.
2014. febr. 20. 17:25
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:
#6 vagyok, #7: igaz. :)
2014. febr. 20. 19:12
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!