Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2016, 23:47   #1
Andrey0707
Новичок
Джуниор
 
Регистрация: 25.04.2016
Сообщений: 2
По умолчанию C+ Массивы, найти вектор

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

Код:
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
 
const int m=10;
int main()
{
float Y[m];
float Z[m];
 
int i;
 
    for (i = 0; i< m; i++)
    Y[i] = rand() %15 -2;
 
printf("Massiv: \n");
for ( i = 0; i< m; i ++ )
printf("%3.0f |", Y[i] );  
printf ("\nPolukchenii masiv:\n");
for(i=0;i <m;i++)
{
if(0<Y[i]<10)
Y[i] = Z[i];   
else
Z[i] = 1;
printf("%3.0f |", Z[i]);     
}
getch();
}
Andrey0707 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вектор и массивы shtep Общие вопросы C/C++ 1 22.10.2013 22:20
Двумерные массивы(вычислить вектор, используя известную матрицу) Monry Паскаль, Turbo Pascal, PascalABC.NET 1 01.05.2012 15:16
Двумерные массивы - логический вектор witchergreed Паскаль, Turbo Pascal, PascalABC.NET 1 13.04.2011 09:27
Найти вектор в квадратной матрице... (С++) Alex88 Помощь студентам 2 19.11.2008 18:25