Загрузка...

Что не так в коде?

Тема в разделе C/C++ создана пользователем moyase 20 окт 2022. 233 просмотра

  1. moyase
    moyase Автор темы 20 окт 2022 бизнесмен 599 8 июн 2022
    Короче надо лабу написать нашел код в инете а он не работает
    #include <iostream>

    int main()
    {
    int num;
    int count = 0;
    int i = 0;
    int temp;

    printf("Введите число: ");
    scanf(num);
    temp = num;

    do
    {
    printf_s("Введите число: ");
    scanf_s(num);

    if((temp > 0 && num < 0) || (temp < 0 && num > 0))
    count++;

    temp = num;

    i++;

    } while(i < 4);

    printf_s("Знак изменился ", count, " раз");

    return 0;
    }
     
    20 окт 2022 Изменено
  2. Celeste
    Celeste 20 окт 2022 ♕Climbing for strawberries and finding myself...♕ 9694 26 окт 2021
    Дай тз
    + можно кода в "Многострочный код" завернуть
     
    1. moyase Автор темы
      Celeste, Задано целое n > 0 и последовательность из n действительных чисел. Определить сколько раз в этой последовательности меняется символ.
    2. moyase Автор темы
  3. KinetiK
    KinetiK 20 окт 2022 20 066 18 янв 2020
    перепиши через count, cin
     
    1. moyase Автор темы
      KinetiK, мне нужно на С, cout cin это с++
    2. KinetiK
      moyase, тогда нахуя ты берешь код с плюсов?
    3. moyase Автор темы
      KinetiK, Потому что я искал задание в инете, нашел а оно на плюсах, попытался переписать под С нихуя не получилось
  4. Aleha9648
    Aleha9648 20 окт 2022 60 16 апр 2017
    я уже плохо помню что-то из шараги, попробуй добавить библиотеки

    #include <stdio.h>
    #include <locale.h>
    #include <iostream>
    #include <conio.h>
     
    20 окт 2022 Изменено
    1. Посмотреть предыдущие комментарии (1)
    2. Aleha9648
      Sunday, пранк вышел из под контроля
    3. Sunday
      Aleha9648, именно, а вообще по факту туда его, пускай сам решение ищет :peka:
  5. kageno
    kageno 20 окт 2022 1625 12 дек 2016
    moyase,
    C
    #include <stdio.h>

    int main()
    {
    int n, k, tmp, c = 0;
    scanf("%d", &n);

    for (int i = 0; i < n; i++) {
    scanf("%d", &k);
    if (i > 0 && ((tmp < 0 && k >= 0) || (tmp >= 0 && k < 0))) {
    c++;
    }
    tmp = k;
    }

    printf("The sign has been changed %d times\n", c);

    return 0;
    }
     
    20 окт 2022 Изменено
    1. moyase Автор темы
  6. depression
    depression 20 окт 2022 большие сиськи - https://lolz.live/threads/8543909/ 14 315 11 ноя 2021
    - через коунти надо переписать
     
Top
Загрузка...