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

Uzycie tekstu w petli for

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
293 wizyt
pytanie zadane 24 czerwca 2019 w C i C++ przez Aneta_30 Nowicjusz (180 p.)
Witam

Pisze program, który

1. Zapyta urzytkownia ile pytań bedzie zawierał quiz.

2. Używając pętli for zapyta o pytania i przechowa je w zmiennej.

Na razie mam coś takiego :

#include <iostream>

using namespace std;

int main()
{
    int ile_pytan, nr_pytania=1;
    int t[ile_pytan];

    cout<<"Ile pytan bedzie zawieral quiz: ";
    cin>>ile_pytan;
    
    for (int i=0; i< ile_pytan; i++)
    {
        cout<<"Podaj "<<nr_pytania<<" pytanie:";
        cin>>t[i];
        nr_pytania++;
    }
   

    return 0;
}

Na potkałam na problem dotyczący wpisywania tekstu przez użykownika. Program się rozsypuje jak zostanie wpisany tekst. Jak pozwolić użytkownkowi na wpisanie tekstu?
1
komentarz 24 czerwca 2019 przez tkz Nałogowiec (42,020 p.)
Nie możesz tworzyć dynamicznej tablicy w ten sposób.
komentarz 24 czerwca 2019 przez Aneta_30 Nowicjusz (180 p.)
Jakieś inne rozwiązanie?
komentarz 24 czerwca 2019 przez tkz Nałogowiec (42,020 p.)
Kilkanaście, najłatwiej będzie korzystając z std::vector
komentarz 24 czerwca 2019 przez Dawid Markiewicz Obywatel (1,590 p.)
komentarz 24 czerwca 2019 przez Aneta_30 Nowicjusz (180 p.)
kopiuj ->wklej
komentarz 25 czerwca 2019 przez Dawid Markiewicz Obywatel (1,590 p.)

@Aneta_30, ? popraw kod w poscie link

1 odpowiedź

0 głosów
odpowiedź 24 czerwca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

Twoja zmienna jest typu int. Jeśli chcesz pozwolic uzytkownikowi wprowadzac tekst musisz uzyc typu String. 

string ile_pytan;

Natomiast jesli zrobisz zmienna typu string ile pytan, bedziesz musial ja pozniej konwertowac do typu int przy deklaracji petli.

  for (int i=0; i< ile_pytan; i++){

}

 

Podobne pytania

0 głosów
1 odpowiedź 888 wizyt
pytanie zadane 21 maja 2019 w C i C++ przez kkajet007 Nowicjusz (180 p.)
0 głosów
1 odpowiedź 1,221 wizyt
pytanie zadane 11 listopada 2019 w C i C++ przez lenzo1 Początkujący (360 p.)
0 głosów
2 odpowiedzi 213 wizyt
pytanie zadane 6 lutego 2019 w JavaScript przez prymex Obywatel (1,250 p.)

93,108 zapytań

142,085 odpowiedzi

321,607 komentarzy

62,449 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...