Peršokti į turinį

Kaip isvesti viena eilute jeigu nera ivykdoma nei viena if'o tiesos sritis?


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2980 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

Patikslinu klausimą, man reikia išvesti vos viena eilutė jeigu neranda atitikmens. Štai užduotis:

 

Užduotis. Suformuokite skaičių masyvą Raskite masyvo elementą, lygų duotam skaičiui. Jeiteigiamų elementų nėra–informuokite (pranešimu)

 

 

Mano rašytas kodas, kuris veikia, bet tačiau nesugalvoju kaip išvetsi tą vieną eilutė jeigu neįvykdoma nei viena tiesos sritis.

/*Uþduotis. Suformuokite skaièiø masyvà. Raskite masyvo elementà, lygø duotam skaièiui. Jei teigiamø elementø nëra –informuokite (praneðimu)*/
#include <iostream>
#include <stdlib.h>
using namespace std;

int main()
{
int a[1000],x,y,i;
cout << "iveskite masyvo elementu skaiciu" << endl;
cin >> x;
cout << "sugeneruotas masyvas:" << endl;
for (i=1; i<=x;i++)
{
a[i]=rand() % 50;
cout << a[i] << endl;
}
cout << "Ivesk duota skaiciu" << endl;
cin >> y;
for (i=i; i>=1; i--)
{
if (y==a[i])
cout << "Skaiciui " << y << " yra lygus " << i << " masyvo elementas" << endl;
else;
}
return 0;
}
Redaguota , nario Aik'Aik
Nuoroda į komentarą
Dalintis per kitą puslapį

bool yraVienodu = false;
for (i=i; i>=1; i--)
{
    if (y==a[i]){
        cout << "Skaiciui " << y << " yra lygus " << i << " masyvo elementas" << endl;
        yraVienodu = true;
    }
}

if(!yraVienodu){
    cout << "nera vienodu" << endl;
}

beje ismok tab naudotis, kitaip daugiau tavo kodu neskaitysiu, o kiti galbut ir dabar neskaito, nes baisiai atrodo.

Nuoroda į komentarą
Dalintis per kitą puslapį

bool yraVienodu = false;
for (i=i; i>=1; i--)
{
    if (y==a[i]){
        cout << "Skaiciui " << y << " yra lygus " << i << " masyvo elementas" << endl;
        yraVienodu = true;
    }
}

if(!yraVienodu){
    cout << "nera vienodu" << endl;
}

beje ismok tab naudotis, kitaip daugiau tavo kodu neskaitysiu, o kiti galbut ir dabar neskaito, nes baisiai atrodo.

 

 

Visų pirma ačiū, apie kita dalyką, tą programavimo kalbos kultūrą, tai man pačiam kodą lengviau skaityti, kada jis nėra išmėtytas taip, tai rašau pagal save :\

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2980 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ą...