Основи програмування на С ++ для початківців

Завдання: циклы while, do while, вложенные циклы

Мы познакомились с в той час як і циклами робити під час в C и с вложенными конструкциями в циклах. Займёмся решением задач.

1. Організувати безперервний введення чисел з клавіатури, пока пользователь не введёт 0. После ввода нуля, показать на экран количество чисел, которые были введены, их общую сумму и среднее арифметическое. Подсказка: необходимо объявить переменную-счетчик, которая будет считать количество введенных чисел, и переменную, которая будет накапливать общую сумму чисел.

2. Необхідно підсумувати всі непарні цілі числа в діапазоні, который введёт пользователь с клавиатуры.

3. Задача посложней. Нарисовать равнобедренный треугольник из символов ^. Высоту выбирает пользователь. Наприклад: высота = 5, на экране

завдання вкладені цикли

174 думки про "Завдання: циклы while, do while, вложенные циклы

  1. я не можу переглянути код завдання
    При натисканні на кнопку нічого не відбувається

      1. підкажи,будь ласка, де помилка, не можу зрозуміти що не так зробив, виводить в результаті просто 0

      2. знайшов свій косяк, не знаю як видалити коментар тут)

  2. О-а-лол . Рішення для останнього завдання було не просто зрозуміти , а тим більше скласти.
    Довелося освіжити то чого не знав. Вважаю необхідно паралельно з програмуванням слід вивчати Логіку як предмет. І знати добре математику.
    Продовжую гризти науку.

  3. У Вас в завданні помилка в коді ____ for(б INT = висота-2 * а; б ++)) ____ має бути так ______ for(int b;б = висота-2 * а; б ++)________ якщо на вашу то видає помилку ініціалізації

    1. У прикладі написано:

      for (int j = height - 2 * i; j <= height; j++)

      І це правильно!
      А то що написано у вас – це дурниця: тут у вас оголошується НЕ ініціалізувати змінна циклу b, з невизначеним,будь-яким (сміттєвим!) початковим значенням циклу.

  4. вибачте забув написати в якій задачі помилка, в завданню піраміда. Хоча я не знаю як інші компілятори можу на це реагувати,у мене стоїть CODE BLOCKS і VISUAL STUDIO хоча другим я не користуюся поки що хоча він на багато краще

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *