Προς το περιεχόμενο

Πως γίνετε ένας κώδικας πρόγραμμα


god21

Προτεινόμενες αναρτήσεις

Δημοσ.

κατσε ψαξε το interface του προγραμματος που σου εδωσα....

αλλα πριν κανεις compile φτιαξε τον κωδικα ειναι γεματος λαθη....

Δημοσ.

Ο κώδικάς σου θα έπρεπε να είναι κάπως έτσι:

>#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
   int grade;
   
   cout<<"Dose vathmo:";
   cin>>grade;
   
   if(grade<5) cout<<"Kopike";
   else if(grade<7) cout<<"Kalos";
   else if (grade<9) cout<<"Poly kalos";
   else cout<<"Aristos";
   cout<<endl;
   system("PAUSE");
   return 0;
}

Για να το τρέξεις και να το δείς κατέβασε το Dev-C++ ,κάντον paste και πάτα το F9.

Να ξέρεις ότι ο κώδικας έιναι σε C++ ...

Από ότι καταλαβα τα έχεις μπερδέψει λίγο...κάτσε διάβασε και ότι θέλεις ρωτάς...

αλλά όταν μου λές ότι θες να τρέξει από την μια κώδικα και από την άλλη ρωτάς "τι πατάω" μην περιμένεις σοβαρές απαντησεις...

Δημοσ.

οι if θελουν διορθωση..

>
if(grade>=0 && grade<5) {}
else if(grade>=5 && grade<=7){}
else if(grade>7 && grade<=10){}
else {cout<<"Lathos eisagogi";}

Δημοσ.

Εφόσον έχεις if...else, είναι ανούσιο να ελέγξεις 2 φορές την μεταβλητή σου.

 

>if(grade<5) cout<<"Kopike";
else if(grade<7) cout<<"Kalos"; - Εννοείται ότι το grade είναι μεγαλύτερο από 5

>if(grade>=0 && grade<5) {}
else if(grade>=5 && grade<=7){} - Δεν υπάρχει λόγος να ελέγξεις πάλι αν είναι μεγαλύτερο από 5

Δημοσ.

χρειαζεται αλλιως αν δωσεις την τιμη 3 στο grade θα σου τυπωσει "Κοπηκε" , "Καλος" και ""Πολυ καλος" διοτι θα μπει και στην 1η στην 2η if και στην 3η if αφου το 3>5,7,9.

Δημοσ.
χρειαζεται αλλιως αν δωσεις την τιμη 3 στο grade θα σου τυπωσει "Κοπηκε" , "Καλος" και ""Πολυ καλος" διοτι θα μπει και στην 1η στην 2η if και στην 3η if αφου το 3>5,7,9.

 

Αν μπεί στο 1ο if δεν θα κοιτάξει καν τα επόμενα else.

Δημοσ.

α οκ.... γραφω λαθος.

 

πρεπει να ξεσκονισω την C μ φενεται :D

 

 

edited: μαλλον αυτο που εγραψα ειναι για ελεγχο αρνητικων τιμων....

Δημοσ.

λογικα η ασκηση λεει.... να εμφανισει κατι στην οθονη αναλογα με την βαθμολογια , αρα απο 0 εως 10...αλλιως να τυποωνει κατι του στυλ λαθος βαθμος ξαναδοκιμασε...

 

ασκηση α εξαμηνου....brings back memories :D

Δημοσ.

Άμα γίνει compile σου βγάζει το .exe στον φάκελο που είναι το .cpp...

 

P.S. Δεν κάνεις το .cpp->.exe ακριβώς... Άλλα πράματα κρύβονται από πίσω...

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...