Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Алгоритм и уравнение


Автор: xxxxxx 18.12.2006, 19:06
1.Написать программу, которая проверяет, делится ли на три введенное с клавиатуры целое число.

2.Написать программу, которая выводит таблицу значений функции у=|х|. Диапазон изменения аргумента от –4 до 4, шаг приращения аргумента 0,5.
Код

#include <iostream.h>
#include <iomanip.h>

int main()
{
    double y;

    cout << setw(4)<< "X" << setw(9) << "Y\n";
    cout << "  -----------\n";

    for(double x = -4.0; x <= 4.0; x += 0.5)
    {
        y = ???
        cout << setw(4) << x << setw(8) << y << endl;
    }

    return 0;
}

Во втором задании - как пишется модуль на языке C++ ???

 Спасибо.


M
alexeis1
Модератор: Пожалуйста, один топик - один вопрос.

Указывайте тип подсветки.

Автор: paSha_X 18.12.2006, 19:49
y=fabs(x);

а первая задача к чему, решить?

Автор: xxxxxx 18.12.2006, 19:55
paSha_X, 
Угу.


Автор: paSha_X 18.12.2006, 19:55
Ну вот на всякий случай первая:
Код

#include <iostream.h>
void main()
{
int x;
cout<<"x=";
cin>>x;
if(x%3==0)
cout<<"chislo "<<x<<" delitsya na 3"<<endl;
else cout<<"chislo "<<x<<" ne delitsya na 3"<<endl;
}

Автор: Pete 18.12.2006, 19:58
1.
Код

#include <iostream>

using namespace std;

int main( void )
{
  int n;
  
  cin >> n;
  cout << (n%3 == 0 ? "yes" : "no") << endl;
  
  return 0;
}

Автор: mr.Anderson 18.12.2006, 20:01
paSha_X, более "стандартно" будет чуть по-другому. smile 
Код

#include <iostream>

using std::cin;
using std::cout;
using std::endl;

int main( void )
{
 int x;
 cout<<"Enter x. X = ", cin>>x;
  
 cout<< ( x % 3 == 0 ? "Chislo delitsya natselo na 3." : "Chislo NE delitsya na 3 bez ostatka." ); 

 return 0;
}

Автор: Pete 18.12.2006, 20:01
2.
Код

#include <iostream>
#include <cmath>

using namespace std;

int main( void )
{
  for(double x = -4.0; x <= 4.0; x += 0.5)
    cout << fabs(x) << endl;
  
  return 0;
}


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)