В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

Сререйса DE(Integrate TUUDIHent Environment)
6.2.2.1- записывать линейные алгоритмы на языке Python.
(Пайтон).
6.3.3.1- классифицировать типы данных.
Критерий оценивания использует возможности интерфейса:
Классифицирует типы данных.
Уровень мыслительных навыков
Время выполнения
Применение
Задания:
20 минут
1. Допишите предложение:
Алгоритм - это упорядоченный набор инструкций
2. Допишите предложения:
Любой алгоритм может быть составлен из трех основных алгоритмических
структур:
1) линейный алгоритм (последовательное выполнение
2)
алгоритм (выбор одного из
вариантов);
3)
алгоритм (повтор одинаковых
3. Опишите назначение функции print
4. Напишите алфавит языка программы Python
5. Определи результат выполнения арифметических операций: X= 2 * 5 +4 =
6. Выбери арифметические операции и функции для определения степени числа:
верных ответа 2.
abs(x)
х**y
pow(x,y)
х*у
7. Напишите функции транслятора
8. Напишите арифметические операции:
Арифметические
операции
Описание
Арифметические
операции
Описание
Сложение
Вычитание
Произведение
Деление
Остаток от деления
Целая часть от деления
Возведение в степень.​

Показать ответ
Ответ:
SkriN123
SkriN123
17.02.2022 20:03

Код на C++:

#include <iostream>

using namespace std;

int main()

{

   setlocale(LC_ALL, "rus");

   int f1 = 0;

   int f2 = 1;

   int f3 = 1;

   int A, count = 0;

   do

   {

       cin >> A;

   } while (A < 2 || A > 2 * pow(10, 9));

       

   while (true)

   {

       count++;

       if (f3 == A)

       {

           cout << count << endl;

           break;

       }

       else if (f3 != A && f3 > A)

       {

           cout << -1 << endl;

           break;

       }

       f3 = f1 + f2;

       f1 = f2;

       f2 = f3;

   };

   

   return 0;

}

Объяснение:


НУЖНО НА С++, ТАКИЕ ЗАДАЧИ ЕСТЬ НА ПИТОНЕ, НО НУЖЕН С++ С ЦИКЛА WHILE И IF/ELSE, НИКАКИХ МАССИВОВ И
0,0(0 оценок)
Ответ:
goloshapov145
goloshapov145
15.07.2022 20:52

Программа:

C:

№1)

#include <stdio.h>

int main()

{

   int x[10];

   int i;

   for (i = 0; i < 10; i++) x[i] = i;    // заполняем массив из 10 чисел от 0 до 9

   for (i = 0; i < 10; i++) printf("%d ", x[i]);

   

   int length = sizeof(x) / sizeof(int);  // кол-во элементов в массиве

   x[length - 1] *= 2;  // последний элемент умножаем на 2

   printf("\r\n");

   for (i = 0; i < 10; i++) printf("%d ", x[i]);

   

}

№2)

#include <stdio.h>

int main()

{

   int x[10];

   int i, count = 0;

   for (i = 0; i < 10; i++) x[i] = i;   // заполняем массив из 10 чисел от 0 до 9

   for (i = 0; i < 10; i++) printf("%d ", x[i]); // вывод массива

   

   for (i = 0; i < 10; i++)

       if (x[i] % 5 == 0) {

           count += 1;  // подсчёт количества

           x[i] = 55;  // замена на 55

       }

   

   printf("\r\n");

   for (i = 0; i < 10; i++) printf("%d ", x[i]); // вывод массива

   printf("\r\nЭлементов, кратных 5: %d\n", count);

}

№3)

#include <stdio.h>

int main()

{

   int x[10];

   int i, max = x[0];

   for (i = 0; i < 10; i++) x[i] = i;  // заполняем массив из 10 чисел от 0 до 9

   for (i = 0; i < 10; i++) printf("%d ", x[i]); // вывод массива

   

   for (i = 0; i < 10; i++)

       if (x[i] > max)

           max = x[i];

   

   printf("\r\nМаксимальный элемент: %d\n", max);

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота