Peršokti į turinį

Cpp skaičiavimas


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3498 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki, mano užduotis:

Nuo miesto A reikia nuvykti iki miesto B tarp kuriu atstumas yra S, o mano greitis V, su cout reikia atspausdinti kiek liko kelio kas 15 min važiavimo.

štai kodas kurį naudoju:

	float S;
	float Snuvaziuotas = 0;
	int V;
	int laikasm = 15, laikash = 0;
	int Slikes;
	int a;

	cout << "Atstumas: "; cin >> S;
	cout << "Greitis: "; cin >> V;

	while(Snuvaziuotas < S)
	{
		Snuvaziuotas += 0,25 * V;
		Slikes = S - Snuvaziuotas;
		if(laikash < 1)
		{
			cout << "Po " << laikasm << " minuciu liks nuvaziuoti: " << Slikes << endl;
			if(laikasm != 45) laikasm += 15;
			else 
			{
				laikasm = 0;
				laikash += 1;
			}
		}
		else
		{
			cout << "Po " << laikash << " valandu ir " << laikasm << " minuciu liks nuvaziuoti: " << Slikes << endl;
			if(laikasm != 45) laikasm += 15;
			else 
			{
				laikasm = 0;
				laikash += 1;
			}
		}
	}

bet while ciklas vyksta be galo.... Gal žinot kodėl? :D

Redaguota , nario MrMou6
Nuoroda į komentarą
Dalintis per kitą puslapį

#include <iostream>

using namespace std;

int main()
{
    cout << "Atstumas km: ";
    float Atstumas; cin >> Atstumas;
    cout << "Greitis km/h: ";
    float Greitis; cin >> Greitis;

    while(Atstumas -= Greitis / 4 > 0) {
        cout << "Likęs kelias (km): " << Atstumas << endl;
    }
}

Sveiki, mano užduotis:

Nuo miesto A reikia nuvykti iki miesto B tarp kuriu atstumas yra S, o mano greitis V, su cout reikia atspausdinti kiek liko kelio kas 15 min važiavimo.

štai kodas kurį naudoju:

    ...

    while(Snuvaziuotas < S)

    {

        Snuvaziuotas += 0,25 * V;

        ....

bet while ciklas vyksta be galo.... Gal žinot kodėl?  :D

 Tu praktiškai parašei

Snuvaziuotas += 0;
25 * V;

Sveikoji skaičiaus dalis nuo likusios yra atskiriama tašku, o ne kableliu.

Redaguota , nario Yiin
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3498 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...