Загрузка...

Who can solve the problem, in si

Thread in C/C++ created by lolisc May 15, 2021. 201 view

  1. lolisc
    lolisc Topic starter May 15, 2021 7 Jul 12, 2019
    Написать программу,которая вводит с клавиатуры данные в одномерный массив дробного типа,состоящий из пяти элементов,после чего выводит количество ненулевых элементов перед вводом каждого элемента даолжна выводиться подсказка с номером элемента.Далее приведен рекомендуемый вид экрана программы(данные,введенные пользователи,выделены полужирным)
     
  2. lolisc
    lolisc Topic starter May 15, 2021 7 Jul 12, 2019
    решить на языке си
     
    1. ReverseFlash
      lolisc, c++ подойдет?
    2. PorisulkiP
      ReverseFlash, точно нет, поскольку там местами очень синтаксис отличается
  3. PorisulkiP
    PorisulkiP May 15, 2021 Рисую 25/8 10 Mar 8, 2019
    lolisc, а вид экрана можно? Если ещё актуально)
    А то "Далее приведён рекомендуемый вид экрана программы" есть, а экрана нет.
    The post was merged to previous May 15, 2021
    Ладно, может хоть потомкам пригодиться

    C


    #include <stdio.h>
    #include <stdlib.h>

    #define SIZE 4 // Объявляем кол-во места в массиве

    int main() {

    /* можно опустить, если не используется Visual Studio */
    system("chcp 1251"); system("cls"); //Подключаем русский язык и чистим консоль

    float array[SIZE]; // объявляем массив

    printf("Введите пять чисел через пробел: ");

    for(int i = 0; i <= SIZE; i++){
    scanf("%f", &array[i]); // записываем числа в массив
    if(array[i] > 0) // проверяем числа на соответствие условию
    /* Если элемент подходит под условие, выводим на экран*/
    printf("Элемент номер %d: %f \n", i, array[i]);
    }

    return 0; //В случае успеха возвращаем 0
    }

    Ответ программы:
    [IMG]
     
Top
Loading...