Предмет: Информатика,
автор: Alik20000
#include
#include
int main()
{
int x,i,N;
int A[N];
scanf("%d%d",&x,&N);
A[0]=0;
for(i=0;i
{
A[i+1]=A[i]+1;
}
for(i=0;i
{
A[i]=pow(x,A[i]);
}
for(i=0;i
{
printf("%d",A[i]);
}
return 0;
}
Почему не работает ?
Ответы
Автор ответа:
0
#include <stdio.h>
#include <math.h>
int main()
{
int x,i,N;
scanf("%d%d",&x,&N);
int A[N];
A[0]=0;
for(i=0;i<N;i++) {
A[i+1]=A[i]+1;
}
for(i=0;i<N;i++) {
A[i]=pow(x,A[i]);
}
for(i=0;i<N;i++) {
printf("%d",A[i]);
}
return 0;
}
массив размерности N нужно объявлять после задания значения N. цикл задается начальным значением счетчика, условием на счетчик и действием над счетчиком. в #include отсутствуют привязываемые библиотеки.
#include <math.h>
int main()
{
int x,i,N;
scanf("%d%d",&x,&N);
int A[N];
A[0]=0;
for(i=0;i<N;i++) {
A[i+1]=A[i]+1;
}
for(i=0;i<N;i++) {
A[i]=pow(x,A[i]);
}
for(i=0;i<N;i++) {
printf("%d",A[i]);
}
return 0;
}
массив размерности N нужно объявлять после задания значения N. цикл задается начальным значением счетчика, условием на счетчик и действием над счетчиком. в #include отсутствуют привязываемые библиотеки.
Автор ответа:
0
#include <stdio.h>
#include <math.h>
int main()
{
int x,i,N;
scanf("%d%d",&x,&N);
int A[N];
A[0]=0;
for(i=0;i<N; i++) {
A[i+1]=A[i]+1;
}
for(i=0;i<N; i++) {
A[i]=pow(x,A[i]);
}
for(i=0;i<N; i++) {
printf("%d ",A[i]);
}
return 0;
}
Пример:
2 10
1 2 4 8 16 32 64 128 256 512
#include <math.h>
int main()
{
int x,i,N;
scanf("%d%d",&x,&N);
int A[N];
A[0]=0;
for(i=0;i<N; i++) {
A[i+1]=A[i]+1;
}
for(i=0;i<N; i++) {
A[i]=pow(x,A[i]);
}
for(i=0;i<N; i++) {
printf("%d ",A[i]);
}
return 0;
}
Пример:
2 10
1 2 4 8 16 32 64 128 256 512
Интересные вопросы
Предмет: Геометрия,
автор: 87711741534
Предмет: Математика,
автор: rekosseferli
Предмет: География,
автор: isho15
Предмет: История,
автор: vika20031612