использовать Чертежник
алг
нач
стрелочки
кон
алг стрелочки
нач
цел а,й
вещ б
нц для й от 1 до 4
б:=1.3
нц для а от 7 до 3 шаг -1
опустить перо
выбор
при а=7 : выбрать чернила (красный)
при а=6 : выбрать чернила (синий)
при а=5 : выбрать чернила (желтый)
при а=4 : выбрать чернила (фиолетовый)
при а=3 : выбрать чернила (оранжевый)
все
сместиться на вектор (0,а)
сместиться на вектор (-б,0)
сместиться на вектор (б,sqrt(3)*б)
сместиться на вектор (б,-sqrt(3)*б)
сместиться на вектор (-б,0)
поднять перо
сместиться на вектор (4,-а)
б:=б-0.2
кц
сместиться на вектор (-20,-11)
кц
кон
ответ: N - количество чисел(вводим с клавиатуры)
K - требуемый член. К не может быть больше N , поэтому если к больше N программа требует ввести вас число К еще раз.
Объяснение:
#include <stdio.h>
#include <malloc.h>
int main(void) {
int N,k,*a,b=0 ;
printf("Введите количество введеных чисел ");
scanf("%d",&N);
while(b==0){
printf("Введите число К ");
scanf("%d",&k);
if(k>N){printf("число к не может быть больше N.");continue;}
b=1;
}
a = (int*)malloc(N* sizeof(int));
for(int i=0;i<N;i++)
{
printf("введите ");printf("%d",i+1); printf("-ый член ");
scanf("%d",&a[i]);
}
printf("К-ый член набора равен = ");printf("%d",a[k-1]);
free(a);
return 0;
}
Відповідь:
static void Main()
{float[] angles = new float[3];
for(short i=0;i<3;i++){
Console.WriteLine("Введите значение "+(i+1)+"-го угла:");
angles[i] = Convert.ToSingle(Console.ReadLine());}
if(angles[0]+angles[1]+angles[2]==180){
Console.WriteLine("Такой треугольник существует");
if(angles[0]==90||angles[1]==90||angles[2]==90)
Console.WriteLine("Он прямоугольный");
else if(angles[0]<90&&angles[1]<90&&angles[2]<90)Console.WriteLine("Он остроугольный");
else Console.WriteLine("Он тупоугольный");}
else Console.WriteLine("Такого треугольника не существует(в плоской геометрии)");
Console.ReadKey(true);
}