Array2. Дано целое число N > 0. Сформировать и вывести целочисленный массив размера N, содержащий степени двойки от первой до N-й: 2, 4, 8, 16, … .
>Решение Pascal
1 2 3 4 5 6 7 8 9 10 11 12 13 | program Array2; var a:array[1..10] of integer; N,i:Integer; begin Write('N:'); Readln(N); a[1]:=2; for i:=2 to N do a[i]:=a[i-1]*2; for i:=1 to N do writeln(i,' : ',a[i]); end. |
>
Решение C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include int main(void) { int a[10]; int n, i=1; printf("N: "); scanf("%i",&n); for (i=1, a[0]=2; i<n; ++i) a[i]=a[i-1]*2; for (i=0; i<n; ++i) printf("%i : %i\n",i,a[i]); return 0; } |
Почему некоторых задач нет С++
Что бы вы головой решали!
С и С++ одно и то же! Просто мозгами надо шевелить
Говори мягче.
Иди нахуй 🙂
#include
#include
using namespace std;
int main()
{
int n;
cin>>n;
int a[n];
for (int i=1; i<n; ++i)
{
a[0]=2;
a[i]=a[i-1]*2;
}
for(int i=0; i<n; i++)
{
cout<<"\narray["<<i<<"]="<<a[i];
}
cout<<endl<<a[10];
}
тут полна ошибок
JAVA
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print(«Введите N: «);
int N = in.nextInt();
int[] A = new int[N];
A[0] = 2;
for (int i = 1; i < N; ++i)
{
A[i] = A[i — 1] * 2;
}
for (int i = 0; i < N; ++i)
{
System.out.println("a[" + i + "]=" + A[i]);
}
}
}
c++
int main()
{
int n;
cin >> n;
int arr[]{ n };
for (int i = 1; i <= n; i++)
{
arr[i] = pow(2, i);
cout << arr[i]<<endl;
}
}
pascal
program array2;
uses Math;
type
int10 = array[1..10] of float;
var
a:int10;
n,i:integer;
begin
readln(n);
for i:=1 to n do begin
a[i]:=power(2,i);
writeln(‘a[‘,i,’]=’,a[i]:0:0);
end
end.
` тоже самое только надо начать с 2 и все ……
С++
#include
using namespace std;
int main()
{
int a[100];
int n;
cout <> n;
for (int i=0; i<n; i++)
a[i] = 2+i*2;
for (int i=0; i<n; ++i)
cout << "a[" << i << "]=" <<a[i]<< endl;
main();
}
там после int n; должен быть
cout<> n;
Camal kotakkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaassssssssssssssssssssssssssssssssssssssss
Мен Мусахан Беғкзат.ДАЛБАЕППЫН
#include
using namespace std;
int main()
{
setlocale(LC_ALL, «Russian»);
const int size = 10;
int arr[size];
for (int i = 0; i < size; i++)
arr[i] = 2 + i * 2;
for (int i = 0; i < size; i++)
cout << "[" << i << "]" << arr[i] << endl;
return 0;
}
C#
гений мысли
гениально