Forum huvudsida -> Programmering -> Program som visar delare
Sidor: 1
Zurswe | 15:56 - 11:a Januari 2009 | Post #1 | |
Medlem Inlägg: 1 Skicka PM |
Hej, jag behöver hjälp med ett program som ska göra detta: Skriv ett program som läser in ett heltal och skriver ut alla tal som är delare till talet. Exempel: Ange ett tal: 12 Talets delare är: 1 2 3 4 6 12 Tack på förhand Det ska helst vara så simpelt som möjligt.. |
Slash | 18:48 - 11:a Januari 2009 | Post #2 | |
Medlem Inlägg: 141 Skicka PM |
Hej! Hur långt har du kommit och var har du kört fast? Ett litet tips för att kolla hurvida ett tal delar ett annat är att använda modulo-operatorn (som i C++ är %). Det vill säga:
------------------------- Ingen sigantur! |
Vitdom | 11:56 - 8:e Februari 2009 | Post #3 | |
Medlem Inlägg: 71 Skicka PM |
#include <cstdio> int main() { int number; printf("Enter an integer: "); scanf("%d", &number); getchar(); printf("\nThe integer %d is dividable by the numbers:\n", number); for(int i = 1; i <= number / 2; i++) if(!(number % i)) printf("%d ", i); printf("%d\n", number); getchar(); return 0; } så här ser det ut när det körs: Enter an integer: 6488 The integer 6488 is dividable by the numbers: 1 2 4 8 811 1622 3244 6488 -------------------------
Senast redigerad 11:57 - 8:e Februari 2009 |
Sidor: 1
Forum huvudsida -> Programmering -> Program som visar delare
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-07 11:00
Vecka: 19
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.