Dzień dobry/Dobry wieczór, mam problem z rozwiązaniem takiego zadania czy ktoś mógłby mnie poratować.
a) Napisz program który będzie losował liczbę z określonego przedziału liczbowego wyświetlał kolejne liczby z przedziału w linii rosnąco i na końcu zsumuje je wszystkie.
b) Następnie program znowu zapyta o nowy przedział wyświetli te liczby ale w odwrotnej kolejności i również zsumuje je.
c) Znowu zapyta o nowy przedział, tym razem wyświetli cyfry w kolumnie i poda średnią arytmetyczną. Na koniec program zapyta czy wykonać wszystko ponownie, jeżeli klikniesz T-tak jeżeli N-nie.
Na chwilę obecną mam tyle, będę wdzięczny za każdą wskazówkę. Dzięki :)
#include <stdlib.h>
#include <iostream>
#include <math.h>
#include <time.h>
int main()
{
srand(time(NULL));
int i=0, liczba=0, x, y, suma=0;
printf("Podaj zakres wyświtlanych liczb\n");
scanf_s("%d\n", &x);
scanf_s("%d", &y);
liczba = x + rand() % (y - x + 1);
printf("%d\n", liczba);
for (i=x; i <= liczba; ++i) {
printf("%d ", i);
}
suma = liczba + i;
printf("%d", suma);
system("PAUSE");
return 0;
}
- nie sumuje mi na końcu