огромное спс заработала....блин вроде до этого инт тоже пробовал но неработало)
Добавлено через 5 минут и 26 секунд:есле несложно можеш еше с этой помочь))
//Р1-02.СРР
#include <iostream>
#include <stretrea>
using namespace std;
int main{int narg, char **arg}
{ float smin = 2250;// Ставка 1-го разряда (1992 г.)
// а[] - массив значений тарифных коэффициентов:
float a[] = {1.0, 1.3, 1.69, 1.91. 2.16, 2.44, 2.76, 3.12, 3.53, 3.99, 4.51, 5.10, 5.76, 6.61, 7.36, 8.17, 9.07, 10.07 };
int r; // r - разряд тарифной сетки оплаты труда
{
cout << "\n" <<endl;
cout << "Программа вычисляет оклад в соответствии" << endl;
cout << "\nс единой тарифной сеткой оплаты труда" << endl;
cout << "\n для работников бюджетных отраслей" << endl;
сout << "в России." << endl ;
}
if (narg == 1)
{
cout << "\nПо умолчанию минимальный оклад " << endl;
cout << smin << " руб.\n" << endl;
cout << "\nПри необходимости нацепить значение" << endl;
cout << " минимального" << endl;
cout << "\nоклада его нужно указать в" << endl;
cout << " командной строке.\n" << endl;
}
}
else
{// Чтение из безымянного строкового потока:
intrstream(arg[l]) >> smin;
cout << "\n0пределен минимальный оклад в " << endl;
cout << sain << " pуб.\n" << endl;
}
cout << "\nВведите номер разряда тарифной сетки: " << endl;
cin >> r; // Вводится с клавиатуры нoмер разряда
if(r < 1 || r > 18)
{cout << "Ошибка в выборе разряда!" << endl;
return 1; // Аварийный выход из программы
}
cout << "Введенному разряду соответствует ставка " << endl;
cout << (long)(a[r-l]*sain);
cout << " руб." << endl;
return 0 // Безошибочное завершение программы
}