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

Algorytm euklidesa

VPS Starter Arubacloud
0 głosów
384 wizyt
pytanie zadane 28 lutego 2018 w C i C++ przez Ala123456 Użytkownik (760 p.)
Jak zrobic algorytm Euklidesa w jezyku C przy uzyciu pętli for? Ktoś pomoze bo nie mam pomysłu
komentarz 28 lutego 2018 przez DragonCoder Nałogowiec (36,500 p.)
A nie lepiej za pomoca while?
komentarz 28 lutego 2018 przez Ala123456 Użytkownik (760 p.)
Mam napisany program za pomocą while ale musze wykonac to zad używając też pętli for
komentarz 28 lutego 2018 przez Dexterim Dyskutant (8,370 p.)
Zrób nieskończoną petle for z if'em który ma w sobie break

1 odpowiedź

0 głosów
odpowiedź 1 marca 2018 przez Bondrusiek Maniak (61,440 p.)

Witam,

możesz zamienić pętle while na for. W skrócie:  pętla while(warunek) , pętla for(wartość początkowa; warunek ; wartosc iteracyjna). Po prostu podmieniasz wartość warunek w obu pętlach.

Za : http://www.algorytm.org/algorytmy-arytmetyczne/algorytm-euklidesa/euklides-1-c.html

#include<stdio.h>

int main()
{
int a,b;
printf("Podaj a\n");
scanf("%d",&a);
printf("Podaj b\n");
scanf("%d",&b);
printf("NWD(%d,%d) = ", a, b);
for (; a != b ; )
{
if (a < b)
b -= a;
else
a -= b;
}
printf("%d",a);
return 0;
}

 

Podobne pytania

0 głosów
1 odpowiedź 813 wizyt
pytanie zadane 28 lutego 2018 w Ogłoszenia, zlecenia przez Ala123456 Użytkownik (760 p.)
0 głosów
1 odpowiedź 581 wizyt
0 głosów
0 odpowiedzi 396 wizyt

92,980 zapytań

141,943 odpowiedzi

321,189 komentarzy

62,309 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 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...