Santrauka: Padėkite išspręsti uždavinius
Tema sukurta: 2014.02.09 19:41
1 2 Toliau Paskutinis
2014.02.09 19:41 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
Sveiki, man reikia išspręsti šiuos uždavinius. prašau padėkite!

1 UŽDAVINYS. Parašykite programą, kuri išvestų skaičių intervalo
nuo 50 iki 1 kas trečio skaičiaus kvadratą.
Atsakymą išvesti tokia forma: 50X50=2500 ir t.t.
____________________________________________________________________
2 UŽDAVINYS. Parenkite programą, kuri rastų skaičių nuo n iki m sumą.
(panašų uždavinį darėme apie ūgius pačią pirmą for ciklo pamoką)
____________________________________________________________________
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 19:48 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
laicon rašė:
Sveiki, man reikia išspręsti šiuos uždavinius. prašau padėkite!
1 UŽDAVINYS. Parašykite programą, kuri išvestų skaičių intervalo
nuo 50 iki 1 kas trečio skaičiaus kvadratą.
Atsakymą išvesti tokia forma: 50X50=2500 ir t.t.
____________________________________________________________________
2 UŽDAVINYS. Parenkite programą, kuri rastų skaičių nuo n iki m sumą.
(panašų uždavinį darėme apie ūgius pačią pirmą for ciklo pamoką)
____________________________________________________________________


Ir kokios, konkrečiai, pagalbos reikia? Kas, konkrečiai, neaišku?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 19:50 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
Na aš nemoku kaip padaryti pirmojo uždavinio kad būtų kas trečias skaičius kvadratu, o kol kas padariau tik tiek kad isvestu skaičius nuo 50 iki 1

#include <iostream>

using namespace std;

int main()
{
int skaicius;
for (skaicius=50; skaicius>=1; skaicius--)
cout << skaicius<< endl;
return 0;
}
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 19:54 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
O kokių nors idėjų turėjai? Jeigu negalvotum kaip užprogramuoti tai, o grynai logiškai pagalvotum. Kokios nors idėjos kyla?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 19:55 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


sKristi
sKristi
Pradedantysis
int main()
{
int skaicius;
for (skaicius=50; skaicius>=1; skaicius-3)
cout << skaicius*skaicius<< endl;
return 0;
}

gal sitaip?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 19:59 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
sKristi rašė:

int main()

{

int skaicius;

for (skaicius=50; skaicius>=1; skaicius-3)

cout << skaicius*skaicius<< endl;

return 0;

}





gal sitaip?



gal čia yra klaida įvelta nes kai isvedu lentele tai 2500 skaičius didėja nenustodamas.
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:01 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
sKristi rašė:
int main()
{
int skaicius;
for (skaicius=50; skaicius>=1; skaicius-3)
cout << skaicius*skaicius<< endl;
return 0;
}
gal sitaip?


Žinoma galima daryti taip (apibrėžima ir priskiryma sujungti į vieną sąlygą):
for (int skaicius=50; skaicius>=1; skaicius-3)

Bet vienas iš įmanomų variantų. Beto, aš norėjau kad jis pats prieitų prie teisingos išvados, o ne pateikti atsakymą ant lėkštutės, nes taip nieko neišmokstama. Patirtis man tą parodė.
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:03 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
laicon rašė:
sKristi rašė:
int main()
{
int skaicius;
for (skaicius=50; skaicius>=1; skaicius-3)
cout << skaicius*skaicius<< endl;
return 0;
}
gal sitaip?

gal čia yra klaida įvelta nes kai isvedu lentele tai 2500 skaičius didėja nenustodamas.


Net nepastebėjau iš karto (nes pati idėja yra teisinga): skaicius-=3 for salygoje.
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:11 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
Tikrai labai ačiū. Na o nuo ko man dabar pradėjus su šiuo uždaviniu?

2 UŽDAVINYS. Parenkite programą, kuri rastų skaičių nuo n iki m sumą.
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:14 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
laicon rašė:
Tikrai labai ačiū. Na o nuo ko man dabar pradėjus su šiuo uždaviniu?
2 UŽDAVINYS. Parenkite programą, kuri rastų skaičių nuo n iki m sumą.


Idėja tokia pati. Nusiskaitai abu skaičius ir cikle susumuoji tarpinius skaičius.
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:23 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
Pradžia būtų tokia?

sing namespace std;

int main()
{
int n, m;
for ()


return 0;

o ką į for salygą rašyti?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:29 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
laicon rašė:
Pradžia būtų tokia?
sing namespace std;
int main()
{
int n, m;
for ()
return 0;
o ką į for salygą rašyti?


O ką sako tavo uždavinio sąlyga?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 20:55 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
reikia rasti nuo m iki n suma
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 21:01 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
tai kokiu ženklu pažymėti reikėtų nuo iki ?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 21:02 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
laicon rašė:

tai kokiu ženklu pažymėti reikėtų nuo iki ?


Na for salyga ir yra tas:
for (nuo; iki; žingsnio dydis) :)
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 21:04 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
Ačiū
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 21:16 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


laicon
laicon
Naujokas
Nors man vistiek neaišku, aš esu visiškai žalias. Galite pasakyti kokį veiksmą reikia atlikti norint išspręsti šią užduotį?
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.02.09 21:37 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


GnI
GnI
Patyręs
laicon rašė:

Nors man vistiek neaišku, aš esu visiškai žalias. Galite pasakyti kokį veiksmą reikia atlikti norint išspręsti šią užduotį?


Na tokį patį kokį ir anksčiau darei:
for (int skaicius=n; skaicius<=m; skaicius++)

Nieko naujo čia nėra.
Dėl to ir nemėgstu iš kart pasakyt atsakymą kaip padarė kristi aukščiau: po to tokių pačių dalykų neišmoksti pritaikyti identiškose situacijose.
Cituoti
Atsakyti
Registruokis ir diskutuok!
2014.03.08 22:19 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


arra
arra
Patyręs
laicon rašė:
1 UŽDAVINYS. Parašykite programą, kuri išvestų skaičių intervalo
nuo 50 iki 1 kas trečio skaičiaus kvadratą.
Atsakymą išvesti tokia forma: 50X50=2500 ir t.t.

Nieko ypatingo
Tikiuosi, kad iki for viskas aišku iki for. Bet kadangi reikia dėti kas trečią skaičių, turi atsirasti nauja sąlyga sąlygoje. Kintamasis x deklaruojamas prieš ciklą, o cikle jis nuo nulio prisideda vienetu. Kai tampa trejais, tada išvedama į ekraną eilutė su veiksmu ir t.t. Siūlau nedeklaruoti naujo skaičiaus, nes lygybę galima užrašyti ir cout eilutėje.

Pasufleruosiu:

Preprocesorius.
Naudojama std.
main(){
Atbuline tvarka skaičiuojamas skaičius deklaruojamas.
Skaičiaus, nurodančio, kad bus kartojama kas trečią kartą deklaracija.
For sąlyga
{
Prie skaičiaus, nurodančio, kad bus kartojama kas trečią kartą pridedamas vienas.
Jeigu skaičius peržengė ribą, tada
{
Skaičius, nurodantis, kad bus kartojama kas trečią kartą gražinamas į pradinę reikšmę.
Rodyti: Skaičius " X " Skaičius " X " Skaičius " = " Skaičius*Skaičius*Skaičius.
}
Kitu atveju, nieko nedaryti.
}
Grąžinama sąlyga, kad viskas įvyko gerai.
}
Cituoti
Atsakyti
Registruokis ir diskutuok!
2018.05.10 08:33 Nauja žinutė
Vartotoajs neprisijungęs Peržiūrėti anketą


Erikas138
Erikas138
Naujokas
Sveiki padėkite man toks uždavinys. 197. Keisti skaičiai. Duom.txt 100 150
Rezultatas rez.txt 101, 111, 121, 131, 141.
Cituoti
Atsakyti
Registruokis ir diskutuok!
© 2006 – 2024 Forumas "Draugas.lt"  |  Privatumo politika  |  Naudojimosi taisyklės  |  Reklama  |  Kontaktai