Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
Sanremo77
1

Составить таблицу значений функции, с использованием операторов цикла for и do.. .while

20.01.2010, 19:42. Просмотров 2324. Ответов 1
Метки нет (Все метки)


Составить таблицу значений функции Z = f (х, у) = (Зх + xln*sqrt(y))/1 + е^2х
с использованием операторов цикла for и do.. .while, при х = 0..-5 , hx= 0,7 , у = 4..7 , hy= 0,5

Знакомый написал код на Си, программа работает, но выборка значений с заданным шагом осуществляется неверно

Код программы:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <math.h>
 
int main () {
  double x, y, hx, hy, z;
  x = 0; y = 4;
  hx = 0.7; hy = 0.5;
  while (x <= 5) {
        while (y <= 7) {
            z = (3*x + x*log(sqrt(y)))/1+exp(2*x);
            x += hx;
            cout<<"y = "<<y<<" x = "<<x<<" f(x, y) = "<<z;
        }
        y += hy;
    }
}

Подскажите пожалуйста что здесь не так, ибо не могу допустится до экзаменов из за этой проги
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2010, 19:42
Ответы с готовыми решениями:

Составить программу расчёта значений функции двух переменных с использованием операторов цикла
Составить программу расчёта значений функции двух переменных z=f(x,y) с использованием операторов...

Составить таблицу значений функции с помощью цикла
Помогите пожалуйста составить программу y(x)=(cos(d+x)+cx)/(ax+b), x=-1(0.2)1

Используя операторы цикла, составить таблицу значений функции
Используя операторы цикла, составить таблицу значений функции (протабулировать функцию): ...

Создать таблицу с использованием операторов цикла
Количество строк: 14 Количество столбцов: 5 Ширина таблицы: 535px Толщина таблицы: 1 Цвет...

1
Эксперт С++
4710 / 2535 / 753
Регистрация: 18.08.2009
Сообщений: 4,550
21.01.2010, 11:48 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>
#include <math.h>
 
int main () {
  double x, y, hx, hy, z;
  x = 0; y;
  hx = 0.7; hy = 0.5;
  while (x <= 5) {
      y=4;
        while (y <= 7) {
            z = (3*x + x*log(sqrt(y)))/1+exp(2*x);
            cout<<"y = "<<y<<" x = "<<x<<" f(x, y) = "<<z<<endl;
            y += hy;
        }
        x += hx;
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2010, 11:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Используя операторы цикла, составить таблицу значений функции (протабулировать функцию)
Используя операторы цикла, составить таблицу значений функции (протабулировать функцию):

Составить программу с использованием всех операторов цикла
Помогите пожалуйста, хотя бы с использованием одного. Я не понимаю они требуют продолжить список,...

Составить программу с использованием операторов цикла - вычислить произведение
Составить программу с использованием операторов цикла. Данные для вычисления должны вводится с...

Создание диаграмм и табулирование функции с использованием операторов цикла
задание тут: &lt;Ссылка на внешний ресурс удалена модератором&gt; a=-12 b=9 c=-2 N=35 F1:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.