1. Мегаконкурс в апреле "Приведи друзей на codeby". Дарим деньги, подписку на журнал хакер и выдаем статус "Paid Access". Подробнее ...

    Скрыть объявление

С+ с натуральных и действительных чисел получить вектор

Тема в разделе "Общие вопросы по С и С++", создана пользователем Andrey0707, 25 апр 2016.

Наш партнер Genesis Hackspace
  1. Andrey0707

    Andrey0707 New Member

    Регистрация:
    25 апр 2016
    Сообщения:
    3
    Симпатии:
    0
    Даны натуральное число n и действительные числа y1 y2…yn. Получить вектор Z (Z1, Z2…Zn),
    Компонента Zi равняется:
    yi, если 0 < yi < 10;
    в противном случае 0 < Zi < 10;
    Решение получить в виде массивов.
    У меня что то пошло не так.

    Код (C++):
    #include<math.h>
    #include<stdio.h>
    #include<stdlib.h>
    const int n=10;
     
    int main()
    {
    float Y[n];
    float Z[n];
     
    int i;
    for( i=0;i <n;i++)
    Y[i]=rand() % 20 +1;
    printf("\n Y[ %d ] = ", i);
     
    printf("\n Z[ %d ] = ", i);
    scanf("%f", & Z[i]);
     
    for(i=0;i <n;i++)
    {
    if(0 <Y[i]< 10);
    else
    Z[i]=1;
    printf("%f \n", Z[i]);
    }
    }
     
Загрузка...
Похожие Темы - С+ натуральных действительных
  1. Next
    Ответов:
    3
    Просмотров:
    86
  2. HackER
    Ответов:
    1
    Просмотров:
    82
  3. Алина Муравцева
    Ответов:
    0
    Просмотров:
    88
  4. cpp_Prosto
    Ответов:
    0
    Просмотров:
    253
  5. sashasluva

    Проблема Перевел с С++ на Си

    sashasluva, 30 дек 2016, в разделе: C/C++/C#
    Ответов:
    2
    Просмотров:
    144

Поделиться этой страницей