Forum Informatyczne WebElite.pl
Pomoc w napisaniu programu - Wersja do druku

+- Forum Informatyczne WebElite.pl (https://www.webelite.pl)
+-- Dział: # Technika komputerowa (https://www.webelite.pl/forumdisplay.php?fid=10)
+--- Dział: Programowanie (https://www.webelite.pl/forumdisplay.php?fid=35)
+---- Dział: C/C++ (https://www.webelite.pl/forumdisplay.php?fid=81)
+---- Wątek: Pomoc w napisaniu programu (/showthread.php?tid=3923)



Pomoc w napisaniu programu - asdf2303 - 10-06-2014

Korzystając z programu Dev c++
Napisz program, który czyta dwie dodatnie liczby naturalne A, B , a następnie wypisuje w jednym wierszu wszystkie podzielniki liczby utworzonej przez złączenie tych liczb: AB .


Z góry dziękuje i proszę o szybką odpowiedz


RE: Pomoc w napisaniu programu - blazejco121 - 30-07-2014

Niestety nie potrafię programować w w c++Plain (jestem początkującym), ale napisałem w c.
Kod:
#include <stdio.h>
int main(){
    int a;
    int b;
    int index = 1;
    int pomoc = 0;
    int c;
    printf("Podaj A:\n" );
    scanf("%d",&a);
    printf("Podaj B:\n" );
    scanf("%d",&b);
    while(b/index >= 1){/*Pentla sprawdza z ilu cyfr sklada sie B*/

            index *= 10;

    }

    c = b + index * a;
    printf("Liczba powstala z polaczenia AiB\n");
    printf("%d\n",c);
    int tabdz [c]; /*Tablica w ktorej beda zmieszczone dzielniki*/
    index = 0;
    while(index <= c){


            ++index;
            if(c % index == 0){ /*Sprawdza które liczby to dzielniki i zapisuje je w tablicy*/
                    tabdz[pomoc] = index;
                    ++pomoc;

            }
    }
    printf(" Dzielniki tej liczby to : \n ");

            while(pomoc > 0){/*Pentla pobiera dzielniki z tabeli*/
                    --pomoc;
                    printf("%d\n",tabdz[pomoc ]);

    }
    return 0;

    }



RE: Pomoc w napisaniu programu - jarex_67 - 29-08-2017

Spróbuj tutaj jest fajne szkolenie http://geek-on.pl Smile