• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Jak zapętlić kod?

0 głosów
140 wizyt
pytanie zadane 11 czerwca w C i C++ przez ElizaB Początkujący (260 p.)
zamknięte 13 czerwca przez ElizaB

Pomógłby jakiś dobry człowiek? Nie dam sama rady :(  Jestem zbyt początkująca...

#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
char znak;

cout<<"Wcisnij klawisz 0-9: "<<endl;
znak=getch(); 
if (znak=='1')
cout<<"Jeden";
if (znak=='2')
cout<<"Dwa";
if (znak=='3')
cout<<"Trzy";
if (znak=='4')
cout<<"Cztery";
if (znak=='5')
cout<<"Piec";
if (znak=='6')
cout<<"Szesc";
if (znak=='7')
cout<<"Siedem";
if (znak=='8')
cout<<"Osiem";
if (znak=='9')
cout<<"Dziewiec";
if (znak=='0')
cout<<"Zero";

getch();
return 0;
}

Chodzi o zapętlenie - jakie i gdzie je dać. Mam nadzieję że zrozumiale powiedziałam o co chodzi...

komentarz zamknięcia: Znalazłam inną odpowiedź.

3 odpowiedzi

+1 głos
odpowiedź 11 czerwca przez DeBos123 Nałogowiec (35,610 p.)
wybrane 11 czerwca przez ElizaB
 
Najlepsza

Musisz użyć zwykłej pętli.

#include <iostream>
#include <conio.h>
using namespace std;
  
int main()
{
char znak;
for(;;){
cout<<"Wcisnij klawisz 0-9: "<<endl;
znak=getch(); 
if (znak=='1')
cout<<"Jeden";
if (znak=='2')
cout<<"Dwa";
if (znak=='3')
cout<<"Trzy";
if (znak=='4')
cout<<"Cztery";
if (znak=='5')
cout<<"Piec";
if (znak=='6')
cout<<"Szesc";
if (znak=='7')
cout<<"Siedem";
if (znak=='8')
cout<<"Osiem";
if (znak=='9')
cout<<"Dziewiec";
if (znak=='0')
cout<<"Zero";
 
getch();
}
return 0;
}
komentarz 11 czerwca przez DeBos123 Nałogowiec (35,610 p.)

To są efekty tego, że nie formatujecie kodu

Jakbyś jeszcze bardziej zformatował mój kod?

 a potem wielki płacz gdzie jaki nawias się kończy i zaczyna...

Jeżeli widzisz błąd to możesz napisać, bo ja będąc szczerym nie. 

1
komentarz 11 czerwca przez jpacanowski VIP (101,690 p.)
Skoro wyskakują jej błędy, to wątpię, że zrobiła Ctrl+C twojego kodu, a po prostu według twojego kodu zmodyfikowała swój. A spójrz na jej kod w jej pytaniu. Trudno się nie pogubić w klamrach...
komentarz 12 czerwca przez nerd Nowicjusz (160 p.)

@ElizaB,

najprościej dodając kolejny warunek wewnątrz pętli

if ((znak=='x')||(znak=='X')) return 0;

 

komentarz 12 czerwca przez ElizaB Początkujący (260 p.)

@jpacanowski, ej, nie oczekuj że nie będzie błędów, zwłaszcza że jestem początkująca i mam 12 lat, a programuję dopiero rok...

komentarz 12 czerwca przez ElizaB Początkujący (260 p.)
Dzięki nerdzie ;P
0 głosów
odpowiedź 13 czerwca przez ElizaB Początkujący (260 p.)

Zamykam Temat ;) 

Dzięki za odpowiedzi

–1 głos
odpowiedź 11 czerwca przez Hipcio Szeryf (98,160 p.)

Zacznij od nauki programowania. Pętle i tablice to podstawy...

http://bfy.tw/O3PT

komentarz 11 czerwca przez ElizaB Początkujący (260 p.)

Tak, tyle że nic kompletnie nie rozumiem?

komentarz 11 czerwca przez Hipcio Szeryf (98,160 p.)
Właśnie dlatego polecam żebyś zaczęła od jakiegoś kursu, lub książki. Nic tak nie uczy jak samodzielna nauka i rozwiązywanie problemów :)
1
komentarz 11 czerwca przez jpacanowski VIP (101,690 p.)
komentarz 12 czerwca przez ElizaB Początkujący (260 p.)

@Hipcio, Uczę się z kursu? A o to mnie poprosił 'kolega', bo chciał 'sprawdzić, czy umiałabym takie coś zrobić'. A potem skopiował sobie mój kod i on dostał ocenę a nie ja.

Podobne pytania

0 głosów
0 odpowiedzi 147 wizyt
pytanie zadane 22 października 2017 w JavaScript, jQuery, AJAX przez mi-20 Stary wyjadacz (10,380 p.)
0 głosów
1 odpowiedź 59 wizyt
Porady nie od parady
Zadając pytanie postaraj się o szczegółowe opisanie problemu oraz udostępnienie wszystkich istotnych informacji (kody źródłowe, zrzuty ekranu itp.).Opisanie problemu

65,807 zapytań

112,456 odpowiedzi

237,603 komentarzy

46,734 pasjonatów

Przeglądających: 237
Pasjonatów: 21 Gości: 216

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...