User Info News
No avatar Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Maj 17, 2012, 22:20:42
Forum programistyczne wystartowało. Potrzebujesz pomocy przy pisaniu programu, masz problem programistyczny?

Zapraszamy do rejestracji!!!
Strona główna Pomoc Szukaj Zaloguj się Rejestracja

+  Forum programistyczne
|-+  Języki programowania
| |-+  C/C++
| | |-+  Problem z napisaniem programu
« poprzedni następny »
Strony: [1] Drukuj

Autor Wątek: Problem z napisaniem programu  (Przeczytany 622 razy)
 
Raphael
Nowy użytkownik
*
Wiadomości: 1


Zobacz profil Email
Problem z napisaniem programu
« : Grudzień 08, 2009, 17:54:53 »

Witam. Dostałem zadanie napisania programu w C++, który poprosi o wpisanie z klawiatury do 20 liczb, a później wyswietli z tych liczb te, które są druga potęga liczb całkowitych. Np. wpisując liczby 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 wyswietli 1, 4, 9 oraz 16. Nie wiem jak to trzeba zrobić, jestem bardzo początkującym programistą  Płacz

Mam cos takiego, ale niestety nie działa:

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
  int tab[100];
  int n;
  cin>>n;
  for (int i=0;i<n;i++)
    cin>>tab;
  for (int i=0;i<n;i++)
    {
      int tmp = sqrt(tab);
      if (tmp*tmp == tab )
        cout<<tab<<" ";
    }
  return EXIT_SUCCESS;
}
« Ostatnia zmiana: Grudzień 08, 2009, 21:44:36 wysłane przez Raphael » Zapisane

Strony: [1] Drukuj 
« poprzedni następny »
Skocz do:  



Zaloguj się podając nazwę użytkownika, hasło i długość sesji


projekty wnętrz projekty wnętrz Import z Chin



Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Theme Name : Arobase Skin
Designers : Darkman
Thanks to Informatique