М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
bilik2002
bilik2002
27.02.2022 03:51 •  Информатика

PYTHON Радіус першої кулі дорівнює 2 см, а раді-
Тус кожної наступної збільшується на 0.5 см.
Розробіть код для визначення бокових по-
верхонь перших шести куль.​

👇
Ответ:
Umarinavitalevna
Umarinavitalevna
27.02.2022

import math as m

r = 2

for i in range(6):

   print('Площа поверхні ', i + 1, '-ої кулі дорівнює ', 4 * m.pi * r**2)

   r += 0.5

Объяснение:

import math as m  - імпортуєму бібліотеку math для числа пі.

as m означає що можна писати m.pi замість math.pi

r = 2  - початковий радіус

for i in range(6):  - виконуємо цикл 6 разів

print('Площа поверхні ', i + 1, '-ої кулі дорівнює ', 4 * m.pi * r**2)  - кожного разу виводимо площу поверхні по формулі, додаючи номер розрахунку(i)

r += 0.5  - на кожному кроці збільшуємо радіус наступної кулі.

4,6(46 оценок)
Открыть все ответы
Ответ:
Параметры квартиры,
высота потолков, длины и ширины комнат, параметры стен (из чего состоят, какие несущие и тп), где проходит проводка, и тд.
Что-то из этого можно измерить, некоторые сведенья легче найти документах или спросить.

Информацию потерять конечно же можно, запросто. Носители ломаются/теряются, данные стираются, изменяются, записываются новые и тд (Ярким примером служит нашумевший вирус WannaCrypt или ПетяА). Обидней всего потерять доступ к данным (например забыть логин/пароль почты). Еще можно забыть где находится информация
4,5(30 оценок)
Ответ:
August333
August333
27.02.2022
Возможно, не самое эффективное решение
#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
    using namespace std;
    const int N = 10;
    int A[N];
    srand(time(0));
    for (int i = 0; i < N; ++i)
        A[i] = rand() % 201 - 100;
   
    //Вывод исходного массива на экран
    for (int i = 0; i < N; ++i)
        cout << A[i] << "  ";
    cout << endl;

    //Подсчитаем количества положительных и отрицательных
    int kpos = 0, kneg = 0;
    for (int i = 0; i < N; i++)
        if (A[i] > 0)
            ++kpos;
        else
            ++kneg;

    int * Apos = new int[kpos];
    int * Aneg = new int[kneg];
    int pos = 0, neg = 0;
    for (int i = 0; i < N; ++i)
        if (A[i] > 0)
            Apos[pos++] = A[i];
        else
            Aneg[neg++] = A[i];

    for (int i = 0; i < N; ++i)
        if (i < kpos)
            A[i] = Apos[i];
        else
            A[i] = Aneg[i - kpos];

    delete[] Apos;
    delete[] Aneg;

    //Вывод полученного массива на экран
    for (int i = 0; i < N; ++i)
        cout << A[i] << "  ";
    cout << endl;
    return 0;
}
4,6(81 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ