Форум программистов, компьютерный форум CyberForum.ru

Помогите с Использование оператора цикла - C++

Восстановить пароль Регистрация
 
Azael
1 / 1 / 0
Регистрация: 18.09.2011
Сообщений: 12
31.10.2011, 15:34     Помогите с Использование оператора цикла #1
Использование оператора цикла с параметром (for) для организации циклических вычислительных процессов
Найти вектор Z = {z1,z2,...z10} , равный сумме двух векторов X = {x1,x2,..x10} и Y ={y1,y2,...,y10} по формуле Zi = Xi + Yi; i = 1,2,...10;
Элементы вектора X заданы, организовать их ввод с клавиатуры. Значения компонент вектора Y вычисляются по формуле: Yi = 0.7 * sin(0.5Xi) + 0.25;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
31.10.2011, 15:51     Помогите с Использование оператора цикла #2
Цитата Сообщение от Azael Посмотреть сообщение
Использование оператора цикла с параметром (for) для организации циклических вычислительных процессов
Найти вектор Z = {z1,z2,...z10} , равный сумме двух векторов X = {x1,x2,..x10} и Y ={y1,y2,...,y10} по формуле Zi = Xi + Yi; i = 1,2,...10;
Элементы вектора X заданы, организовать их ввод с клавиатуры. Значения компонент вектора Y вычисляются по формуле: Yi = 0.7 * sin(0.5Xi) + 0.25;
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h> //printf scanf
#include <conio.h> //getch
#include <math.h>  //sin
 
int main()
{   
    int i;
    double X[10],Y[10],Z[10];
    //Ââîäèì ïîñëåäîâГ*òåëüГ*îñòü
    for(i = 0; i < 10; i++)
    {
        printf("X[%d] = ",i + 1);
        scanf("%lf",&X[i]);
        
    }
    for(i = 0; i < 10; i++)
    {
        Y[i] = 0.7*sin(0.5*X[i]) + 0.25;
        printf("Z[%d] = %lf\n",i + 1, (Z[i] = X[i] + Y[i]));
    }
    printf("\nPress any key to continue\n");
    getch();
    return 0;
}
Миниатюры
Помогите с Использование оператора цикла  
-=ЮрА=-
Заблокирован
Автор FAQ
31.10.2011, 15:56     Помогите с Использование оператора цикла #3
Это тоже на плюсах
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream> //cout, cin
#include <cmath> //sin
using namespace std;
 
int main()
{   
    int i;
    double X[10],Y[10],Z[10];
    //Ââîäèì ïîñëåäîâГ*òåëüГ*îñòü
    cout<<"\tEnter X-elements\n";
    for(i = 0; i < 10; i++)
    {
        cout<<"X["<<i + 1<<"] = ";
        cin>>X[i];
    }
    cout<<"\tSee Z - elements\n";   
    for(i = 0; i < 10; i++)
    {
        Y[i] = 0.7*sin(0.5*X[i]) + 0.25;
        cout<<"Z["<<i + 1<<"] = "<<(Z[i] = X[i] + Y[i])<<"\n";
    }
    system("pause");
    return 0;
}
Azael
1 / 1 / 0
Регистрация: 18.09.2011
Сообщений: 12
31.10.2011, 15:59  [ТС]     Помогите с Использование оператора цикла #4
Спасибо большое Юра !!
Yandex
Объявления
31.10.2011, 15:59     Помогите с Использование оператора цикла
Ответ Создать тему
Опции темы

Текущее время: 13:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru