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

tablice i ciąg

Aruba Cloud - Virtual Private Server VPS
0 głosów
144 wizyt
pytanie zadane 16 grudnia 2024 w C i C++ przez Killer Nowicjusz (240 p.)
Potrzebuje pomocy utknęłam i licze na pomoc

 

#include <iostream>

using namespace std;

int main()
{
    int i , tab[11];
    tab[1]=1;

    for (i=2; i<=11; i++)
    {
    tab[i]=tab[i-1]*3;
    cout << tab[i] << endl;
    }

    return 0;
}
 

 

program powinien na początku powinien wyświetlać liczbę 1

1 odpowiedź

0 głosów
odpowiedź 16 grudnia 2024 przez WojAbuk Gaduła (3,000 p.)

Zacznijmy od tego że w C/C++ tablice są numerowane od zera, czyli tab[11] nie istnieje, a dokładniej czytanie i zapisywanie do niego to zachowanie nie zdefiniowane i może się okazać naprawdę niebezpieczne. Nie napisałeś co program powinien robić jak tak to żeby program na początku zwrócił 1 można na chama wstawić:

cout << 1 << endl;

Nie wiedząc co program ma robić wstawił bym:

cout << tab[0] << endl;

przed pętlą, tab[0] oczywiście po użyciu poprawnych indeksów tablicy.

komentarz 16 grudnia 2024 przez Killer Nowicjusz (240 p.)
#include <iostream>

using namespace std;

int main()
{
    int liczba = 1;
    for (int i = 1; i <=11; i++)
    cout << liczba<< " ";
    liczba *=3;

    return 0;
}
 

 

 

tak lepiej?
komentarz 16 grudnia 2024 przez WojAbuk Gaduła (3,000 p.)
Dalej nie wiem co kod ma robić, jak ma wypisać pierwszych 11 potęg liczby 3 to tak.
komentarz 16 grudnia 2024 przez Killer Nowicjusz (240 p.)
nie pojawia sie tylko pierwsza liczba a na chama wstawić nie moge bo sie zaraz przyczepi ze źle zrobione
1
komentarz 16 grudnia 2024 przez WojAbuk Gaduła (3,000 p.)
Ale dalej nie napisałeś co kod ma robić. Rozumiem że to jakieś szkolne zadanie to podaj jego treść.
komentarz 17 grudnia 2024 przez mokrowski Mędrzec (158,200 p.)
To jest tajne zadanie. A Wy bierzecie udział konkursie, co to zadanie może zrobić :)
komentarz 17 grudnia 2024 przez Oscar Nałogowiec (29,340 p.)

@WojAbuk, Wypisać, czy wypełnić tablicę? Bo samo wypisanie nie wymaga tablic.

komentarz 17 grudnia 2024 przez WojAbuk Gaduła (3,000 p.)
A ja nie wiem, nie udało mi się uzyskać treść zadania.

Podobne pytania

0 głosów
2 odpowiedzi 838 wizyt
pytanie zadane 21 sierpnia 2017 w Algorytmy przez Konfeusz Bywalec (2,810 p.)
0 głosów
2 odpowiedzi 1,185 wizyt

93,329 zapytań

142,323 odpowiedzi

322,397 komentarzy

62,658 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!

...