program od 1 do 100 i wartości do kwadratu

0

witam mam do napisania w sumie prosty program, który niestety mi nie działa! Pokazuje zamiast wartości do kwadratu ciąg cyfr.

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
	int wynik;
	for(int liczba = 1; liczba<=100; liczba++)
	{
		liczba * liczba == wynik;
		cout<<"liczba "<<liczba<<" do kwadratu wynosi "<<wynik<<""<<endl;
	}
	getch();
}

dodanie znacznika <code class="cpp"> - fp

0

O co chodzi w tej liczba * liczba == wynik linijce?

0

masz porównanie
"liczba * liczba == wynik"
to jest porównanie a nie przypisanie ( chyba, nie znam c++)

1

1.Pobierz jakieś normalne środowisko, które samo podtrzymuje konsolę (lub uruchamiaj programy konsolowe z konsoli, zgodnie z ich nazwą), np.Code::Blocks czy Visual C++*.
2.

#include <iostream>
using namespace std;
 
int main()
{
        for(int liczba = 1; liczba<=100; liczba++)
        {
                int wynik = liczba*liczba;
                cout << "Liczba "  << liczba << " podniesiona do kwadratu wynosi " << wynik << endl;
        }
}

* w VS trzeba afair dodatkowo to skonfigurować, ponieważ domyślnie jest wyłączone :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1