Skocz do zawartości

Programowanie


fear111

Rekomendowane odpowiedzi

Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.
Opublikowano

Odpowiem pytaniem: a co chcesz robić?

 

Strony WWW: JavaScript, PHP, technologie: Ajax, node.js.

Aplikacje webowe: to, co wyżej oraz C/C++, Java, Python, C#, ASP.

Aplikacje desktopowe: C/C++, Java, C#, platforma .NET.

Administracja: C/C++, Perl, Python, skrypty powłoki (CMD, WMIC, PowerShell, VBScript, Bash).

 

Ale jeśli miałbym wybrać jeden język, który warto uczyć się na początku to byłby to C++.

Opublikowano

Jeżeli opanujesz C++ to nauka innych języków przyjdzie owiele łatwiej. Ja zaczynałem od java, potem c++. Teraz programuję w C#, który łączy w sobie cechy języków java i c++. Wiele również zależy od używanego środowiska programistycznego. Polecam visual studio 2010 Technologia podpowiadania składni intellicence bardzo pomaga szczególnie początkującym. Podobne podpowiedzi są c C++ builderze i Embarcadero RAD studio.

  • 4 tygodnie później...
Opublikowano

W C++ użyłem Algorytm Euklidesa i mam problem.

int a,b,c;
cout << "Podaj 1 liczbe : ";
cin >> a;
cout << "Podaj 2 liczbe : ";
cin >> b;
while (b!=0)
{
c = a % b;
a = b;
b = c;
}
cout << "NWD : " << a << "\n";

 

ale gdy chcę potem

cout << a;

to wyświetla mi NWD a nie liczbę 1.

Opublikowano

Witam ostatnio trochę też siedze w tej tematyce (początki)

Ale moim zdaniem najprościej NWD zrobić tak :

#include <iostream>
using namespace std;
int main()
{
 unsigned int a,b;
 cin >> a >> b;
 while(a != 
   if(a <  b -= a; else a -= b;
 cout << a << endl;
 return 0;
}

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...