Problem z programem ( C++ )

Awatar użytkownika
RyHoO16
Użytkownik
Użytkownik
Posty: 1822
Rejestracja: 22 paź 2006, o 20:38
Płeć: Mężczyzna
Lokalizacja: WLKP
Podziękował: 46 razy
Pomógł: 487 razy

Problem z programem ( C++ )

Post autor: RyHoO16 »

Kod: Zaznacz cały

{
    int a[10];
    int b[10];
    int x,y;
    for(x=0; x<10; x++)
    {
             cout << "podaj 10 liczb";
             cout << x;
             cout << "do tablicy:";
             cin >> a[10];     
                  }
    for (y=0; y<10; y++)
    {
              cout << "podaj 10 liczb";
              cout << y;
              cout << "do tablicy:";
              cin >> b[10];
        }
        for(x=0; x<10; x++)
        {
          for(y=0; y<10; y++)       
        {
              cout << x*y; 
              cout << "	";
              
        }
        }
Oto jest program po przez, który mam ręcznie z klawiatury wpisywać liczby do tablicy. Następnie ma mi utworzyć z tego tabliczkę mnożenia tylko nie wiem dlaczego mi nie chce wyjść?? Jak mógłby ktoś mnie nakierować na dobry tok myślenia byłbym bardzo za to wdzięczny

ZA wszelką pomoc WiElkie ThX.
Awatar użytkownika
Szemek
Użytkownik
Użytkownik
Posty: 4819
Rejestracja: 10 paź 2006, o 23:03
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 43 razy
Pomógł: 1407 razy

Problem z programem ( C++ )

Post autor: Szemek »

mój kod

Kod: Zaznacz cały

#include<iostream>
using namespace std;
int main()
{
    int a[10];
    int b[10];
	cout << "podaj 10 liczb: "; 
	for(int i=0;i<10;++i)
	{
		cin>>a[i];
	}
	cout << "podaj 10 liczb: "; 
	for(int i=0;i<10;++i)
	{
		cin>>b[i];
	}
	for(int x=0;x<10;++x)
	{
		for(int y=0;y<10;++y)
		{
			cout<<a[x]*b[y];
			cout<<"	";
		}
		cout<<"
";
	}
}

RyHoO16, komentarz do Twojego kodu
nie możesz wczytywać do a[10] albo b[10], ostatni element tablicy to a[9],
w pętlach wczytujesz do tej samej komórki tablicy, ale nie wypełniasz całej tablicy,
chciałeś zrobić tabliczkę mnożenia z wpisanych liczb, więc x i y powinny być indeksami do komórek tablicy
Sebastian1307
Użytkownik
Użytkownik
Posty: 3
Rejestracja: 11 paź 2007, o 15:52
Płeć: Mężczyzna
Lokalizacja: Opinogóra

Problem z programem ( C++ )

Post autor: Sebastian1307 »

Wiesz nie chce być niemiły ale zapoznaj sie jeszcze raz z podstawami
Xfly
Użytkownik
Użytkownik
Posty: 174
Rejestracja: 13 mar 2006, o 20:44
Płeć: Mężczyzna
Lokalizacja: Nowogard
Podziękował: 33 razy
Pomógł: 10 razy

Problem z programem ( C++ )

Post autor: Xfly »

Hmm najpierw może zrozum co to jest tablica, co to jest indeksowanie tablicy, jak się indeksuje tablice, jak sie przetwarza tablice pętlą for itp. a potem zacznji coś pisać. Bez podstaw teoretycznych nigdy nie napiszesz poprawnie programu.
ODPOWIEDZ