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

Циклы: 2. Вывести на экран n первых членов арифметической прогрессии и вычислить их сумму: a1=2;d=−2;an=an−1+d;Sn=Sn−1+an .

(язык с+)


Циклы: 2. Вывести на экран n первых членов арифметической прогрессии и вычислить их сумму: a1=2;d=−2

👇
Ответ:
shutilkaha
shutilkaha
27.06.2021

#include <iostream>

using namespace std;

int main()

{

   int a1 = 2;

   int d = -2;

   int amount = 0;

   int n;

   cin >> n;

   for (int i = 0; i < n; i++)

   {

       amount += a1;

       cout << a1 << " ";

       a1 += d;

   }

   cout << endl << amount;

}

Объяснение:

#include <iostream> // Библиотека ввода - вывода

using namespace std; // Пространство имён

int main()

{

   int a1 = 2; // Первый элемент = 2

   int d = -2; // Разность = -2

   int amount = 0; // Сумма = 0

   int n; // Создание целочисленной переменной n

   cin >> n; // Ввод с клавиатуры

   for (int i = 0; i < n; i++) // Идём от нуля до n

   {

       amount += a1; // Суммируем элемент

       cout << a1 << " "; // Выводим элемент

       a1 += d; // Узнаём следующий элемент прогрессии

   }

   cout << endl << amount; // Выводим сумму

}

4,7(60 оценок)
Открыть все ответы
Ответ:
moskvina08
moskvina08
27.06.2021
ответ:вот допустим есть у меня две строки сохраненные в массиве  

char **Words = new char*[2];  

Words[0] = new char[10] = "Москва";  Words[1] = new char[10] = "Киев";  вот ко всей строке легко обратиться - Words[0] или Words[1]. Вообщем если например надо вывести одну из строк то пишем printf ("%s", Words[1]);  А как например вывести конкретный символ из строки?  

printf ("%s", Words[0][3]); не канает.  

Вообще же мне надо проверить последнюю букву первой и первую букву второй строки и соединить их в одну строку если эти буквы одинаковы
4,4(71 оценок)
Ответ:
розасит2006
розасит2006
27.06.2021

Так происходит потому, что данные на SSD и HDD накопителях компьютера измеряются в двоичной системе исчисления, в виде единиц и нулей, а не в десятеричной, как мы привыкли. Вся разница возникает, когда производитель дисков для удобства указывает размер в десятеричной системе.

Из-за того, что в 1 Кб (Килобайт) = 1024 байт и возникает такая путаница.

Пойдем дальше, и посчитаем значения для более высоких значений:

 

1 Мб (Мегабайт) = 1024 Кб

1 Гб (Гигабайт) = 1024 Мб

1 Тб (Терабайт) = 1024 Гб

Для начала Гигабайты переведем в байты. Для этого потребуется три раза умножить на 1024. А дальше разделить на 1000 три раза. Итого: 16Гб*1024*1024*1024*1000*1000*1000=14,9 Гб.

Именно столько будет видеть Ваш компьютер.

Объяснение:

4,7(49 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ