December 2018 2 8 Report
Czy to normalne kiedy w tego typu zadaniu: Napisz program, który wpisuje do kolejnych elementów tablicy
20-elementowej kolejne potęgi n, począwszy od n^0. Liczbę n
należy wczytać z klawiatury. Potęgowanie należy zrealizować za pomocą
wielokrotnego mnożenia
przy wyższej potędze typu 4^19 wypisuje mi 0? Jaka jest ograniczona liczba (maksymalna) jaką może wypisać program. Dlatego, że przy większych liczbach i ich potęgach wyskakuje mi na przykład liczba ujemna :(
Tu nam przykład programu:
#include
#include

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main()
{
int tab[20]={0};
int i=0;
int ile=0;

puts ("Zadanie 9\n");

printf("Podaj liczbe ktora chcesz spotegowac ");
scanf("%i",&ile);
tab[0] = 1;
tab[1] = ile;

for(i=2; i<20; i++){
tab[i]=tab[i-1]*ile;
}

for(i=0; i<20; i++){
printf("%i ",tab[i]);
}


return 0;
}

More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.