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

Вывести таблицу значений функции y=|x| - C++

Восстановить пароль Регистрация
 
uzerr
Сообщений: n/a
28.06.2014, 00:30     Вывести таблицу значений функции y=|x| #1
Написать программу, которая выводит таблицу значений функции y=|x|. Диапазон изменения аргумента от -4 до 4, шаг приращения аргумента 0.5

я хз в программировании не шарю

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <conio.h>
#include <math.h>
 
using namespace std;
int main(){
    int x,y;
    cout<<"tablitsa znacheni Y=|x|"<<endl;
    for( x=-4; x<=4; x=0.5);
    {
         y=abs(x);
         }  
    cout<<"Pri x="<<x<<'\t'<<"y="<<y<<endl;
         getch();
         return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2014, 00:30     Вывести таблицу значений функции y=|x|
Посмотрите здесь:

Вывести таблицу значений функции C++
C++ Вывести таблицу значений функции
Вывести таблицу значений функции C++
C++ Вывести таблицу значений функции
Вывести таблицу значений функции C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Supernatural
285 / 141 / 28
Регистрация: 22.11.2010
Сообщений: 1,439
28.06.2014, 01:26     Вывести таблицу значений функции y=|x| #2
не проверял
C++
1
2
3
4
5
 for( x=-4; x<=4; x+=0.5);
    {
         y=abs(x);// вычисление
         cout<<"Pri x= "<<x<<'\t'<<"y= "<<y<<endl;//вывод в цикле сразу после вычисления   
     }
хотя можно еще короче, но результат не изменится)
C++
1
2
3
4
 for( x=-4; x<=4; x+=0.5);
    {
         cout<<"Pri x= "<<x<<'\t'<<"y= "<<abs(x)<<endl;//вычисление и вывод в цикле сразу 
     }
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,154
Завершенные тесты: 1
28.06.2014, 10:23     Вывести таблицу значений функции y=|x| #3
Цитата Сообщение от uzerr Посмотреть сообщение
<math.h>
тогда fabs, а не abs
Цитата Сообщение от Supernatural Посмотреть сообщение
for( x=-4; x<=4; x+=0.5);
Как Вы думаете, это не эквивалентно
C++
1
2
3
4
for( x=-4; x<=4; x+=0.5)
{
   ;
}
??????????????????????
Supernatural
285 / 141 / 28
Регистрация: 22.11.2010
Сообщений: 1,439
28.06.2014, 11:49     Вывести таблицу значений функции y=|x| #4
Цитата Сообщение от zss Посмотреть сообщение
Как Вы думаете, это не эквивалентно
не знаю, может эквивалентно, а может и нет.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,154
Завершенные тесты: 1
28.06.2014, 11:59     Вывести таблицу значений функции y=|x| #5
тогда см. синтаксис:
for(...) оператор
Точка с запятой является пустым оператором и,
следовательно, засчитывается.
А все, что идет после нее будет уже вне цикла.
Psilon
Master of Orion
 Аватар для Psilon
5738 / 4686 / 619
Регистрация: 10.07.2011
Сообщений: 14,160
Записей в блоге: 5
Завершенные тесты: 4
28.06.2014, 12:26     Вывести таблицу значений функции y=|x| #6
uzerr,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
#include <conio.h>
#include <math.h>
 
using namespace std;
int main(){
    cout<<"tablitsa znacheni Y=|x|"<<endl;
    for(double x=-4; x<=4; x += 0.5)   {
         cout<<"Pri x="<<x<<'\t'<<"y="<<fabs(x)<<endl;
    }  
    
    getch();
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Supernatural Посмотреть сообщение
не знаю, может эквивалентно, а может и нет.
вы не на экзамене, можно отвечать адекватно и понятно
Yandex
Объявления
28.06.2014, 12:26     Вывести таблицу значений функции y=|x|
Ответ Создать тему
Опции темы

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