18. september 2003 - 14:28Der er
9 kommentarer og 2 løsninger
do while problem!
Hej :D
Jeg har lavet dette script som checker et heltal og udskriver hvilken grad man har fået:
//------------------------------------------------------ #include<iostream.h> // Inkludere det bibliotek som har "cin>>" & "cout<<". #include <conio.h> // Bibliotek som bla. har getch(). //------------------------------------------------------
char udregn_grad(int score); int main() { int point(0); // Deklaration af point variabel. char grad; // Deklaration af grad variabel. // Indlæs et tal mellem 1 og 100. cout<< "Her finder vi din grad udfra hvor mange point du har faaet!\n" << "Indtast et tal mellem 1 og 100: "; cin>> point; // Test om tallet er imellem 1 og 100 do { // Indlæs et tal mellem 1 og 100. point = 0; cout<< "Indtast et tal mellem 1 og 100: "; cin>> point; } while ((point < 0) && (point > 100));
grad = udregn_grad(point); cout<< "\nMed " << point << " point faar du et: " << grad; getch(); } char udregn_grad(int score) { char bogstav; // score større end eller lig med 90. if (score >= 90) { bogstav = 'A'; } // score større end eller lig med 80 og mindre end 90. if ((score >= 80)&&(score < 90)) { bogstav = 'B'; } // score større end eller lig med 70 og mindre end 80. if ((score >= 70)&&(score < 80)) { bogstav = 'C'; } if (score < 70) { bogstav = 'D'; } return(bogstav); }
Det hjalp :) jkp> se'fø'li' er det -> while(point < 0 || point > 100) erikjacobsen> ja for den da.... jeg behøver jo kun: cout << "Indtast et tal mellem 1 og 100: "; cin>> point; i min while statement!!
hvis i skal dele pointene så læg lige et svar erik!!
Begge er helt syntaktisk korrekte. Det er kun et spørgsmål om kode stil.
Og det er et emne som der findes mange meninger om.
Lad os sige at jeg kan godt forstå argumentet. Og hvis jeg var udviklings-chef kunne der meget vel blive udstukket en coding standard som definerede, at sådan skulle man gøre det.
Jeg tror jeg fremover vil bruge løs af paranteser :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.