- •1. Считая, что кубический фут равен 7,481 галлона, написать программу, запрашивающую у пользователя число галлонов и выводящую на экран эквивалентный объем в кубических футах.
- •2. Напишите программу, выводящую следующую таблицу:
- •Int main()
- •3. Напишите программу, генерирующую следующий вывод:
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main( )
- •Int main()
- •Int main()
- •2 Для перевода шкалы Фаренгейта в шкалу Цельсия: 1
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
ДАШКИНЫ ЛАБЫ!!!!!
№1.1
1. Считая, что кубический фут равен 7,481 галлона, написать программу, запрашивающую у пользователя число галлонов и выводящую на экран эквивалентный объем в кубических футах.
// converts gallons to cubic feet
#include <iostream>
using namespace std;
int main()
{
float gallons, cufeet;
cout << "\nEnter quantity in gallons: ";
cin >> gallons;
cufeet = gallons / 7.481;
cout << "Equivalent in cublic feet is " << cufeet << endl;
return 0;
}
№1.2
2. Напишите программу, выводящую следующую таблицу:
1990 135
1991 7290
1992 11300
1993 16200
В программе использовать только один оператор с cout.
// generates table
#include <iostream>
#include <iomanip>
using namespace std;
Int main()
{
cout << 1990 << setw(8) << 135 << endl
<< 1991 << setw(8) << 7290 << endl
<< 1992 << setw(8) << 11300 << endl
<< 1993 << setw(8) << 16200 << endl;
getchar();
return 0;
}
№1.3
3. Напишите программу, генерирующую следующий вывод:
10
20
19
Используйте представление числа 10 в виде целой константы. Для вывода числа 20 воспользуйтесь одной из арифметических операций с присваиванием, а для вывода числа 19 — операцией декремента.
// exercises arithmetic assignment and decrement
#include <iostream>
using namespace std;
Int main()
{
int var = 10;
cout << var << endl; // var is 10
var *= 2; // var becomes 20
cout << var-- << endl; // displays var, then decrements it
cout << var << endl; // var is 19
return 0;
}
№1.4
Напишите программу, выводящую па экран ваше любимое стихотворение. Для разбиения на строчки используйте подходящую управляющую последовательность.
#include <iostream>
using namespace std;
Int main()
{
setlocale(LC_ALL, "Russian");
cout << " По вечерам над ресторанами \n Горячий воздух дик и глух, \n И правит окриками пьяными \n Весенний и тлетворный дух.\n\n";
cout << " Вдали, над пылью переулочной,\n Над скукой загородных дач,\n Чуть золотится крендель булочной,\n И раздается детский плач.\n\n";
cout << " И каждый вечер, за шлагбаумами,\n Заламывая котелки,\n Среди канав гуляют с дамами\n Испытанные остряки.\n\n";
cout << " Над озером скрипят уключины,\n И раздается женский визг,\n А в небе, ко всему приученный,\n Бессмысленно кривится диск.\n\n";
cout << " И каждый вечер друг единственный\n В моем стакане отражен\n И влагой терпкой и таинственной,\n Как я, смирен и оглушен.\n\n";
cout << " А рядом у соседних столиков\n Лакеи сонные торчат,\n И пьяницы с глазами кроликов\n «In vino veritas!»* кричат.\n\n";
cout << " И каждый вечер, в час назначенный,\n (Иль это только снится мне?)\n Девичий стан, шелками схваченный,\n В туманном движется окне.\n\n";
cout << " И медленно, пройдя меж пьяными,\n Всегда без спутников, одна,\n Дыша духами и туманами,\n Она садится у окна.\n\n";
cout << " И веют древними поверьями\n Ее упругие шелка,\n И шляпа с траурными перьями,\n И в кольцах узкая рука.\n\n";
cout << " И странной близостью закованный,\n Смотрю за темную вуаль,\n И вижу берег очарованный\n И очарованную даль.\n\n";
cout << " Глухие тайны мне поручены,\n Мне чье-то солнце вручено,\n И все души моей излучины\n Пронзило терпкое вино.\n\n";
cout << " И перья страуса склоненные\n В моем качаются мозгу,\n И очи синие бездонные\n Цветут на дальнем берегу.\n\n";
cout << " В моей душе лежит сокровище,\n И ключ поручен только мне!\n Ты право, пьяное чудовище!\n Я знаю: истина в вине.\n\n";
cout << " \t\t 24 апреля 1906\n";
cout << " \t\t Озерки\n\n";
cout << "* \"Истина в вине!\" (лат.). — Ред.\n";
return 0;
}
№1.5
Библиотечная функция islower() принимает в качестве аргумента один символ (букву) и возвращает ненулевое целое значение в том случае, если буква является строчной, и нулевое, если буква является заглавной. Описание функции хранится в файле CTYPE.H. Напишите программу, которая принимает букву от пользователя, а затем выводит нулевое или ненулевое значение в зависимости от того, является ли буква строчной или нет.
#include <iostream>
using namespace std;
#include <CTYPE.H>