это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
2598683
Ознакомительный фрагмент работы:
ЛАБОРАТОРНАЯ РАБОТА №1
"Программирование ветвлений и циклов"
Задание: составить программы на языке C++ для решения задач своего варианта.
Вариант 5
Дано натуральное число (более четырех знаков):
– найти первую и последнюю цифры числа;
– верно ли, что сумма цифр этого числа больше 8?
Код
#include
#include
using namespace std;
int main(){
unsigned long int n=0,first,end,s=0;
setlocale(LC_ALL, "Russian");
while (n<10000)
{
cout<<"Введите натуральное число более 4 знаков "< cin >> n;
}
end=n%10;
while (n){
first=n % 10;
s+=first;
n /= 10;
}
cout<<"Первая цифра "< cout<<"Последняя цифра "< if (s>8)
cout<<"Верно сумма цифр="<8"< else
cout<<"Не верно сумма цифр="< system("pause");
return 0;
}
Результаты запусков
Найти все трехзначные числа такие, что при делении на 2 дают остаток 1, при делении на 3 – остаток 2, а само число делится на 5.
Код
#include
#include
using namespace std;
int main(){
setlocale(LC_ALL, "Russian");
cout<<"Трехзначные числа , при делении на 2 - остаток 1, при делении на 3 - 2 и делятся на 5"< for (int i=100; i<1000;i++)
if ((i%2==1)&& (i%3==2)&& (i%5==0))
cout< cout< system("pause");
return 0;
}
Результаты запуска
Найти количество делителей натурального числа, не превышающих K (K вводить с клавиатуры).
Код
#include
#include
using namespace std;
int main(){
setlocale(LC_ALL, "Russian");
int n=0,k,count=0;
while (n<1)
{
cout<<"Введите натуральное число "< cin >> n;
}
cout<<"Введите k"< cin >> k;
for (int i=1; i<=k && i<=n;i++)
if (n%i==0)
count++;
cout<<"Кол-во делителей не превышающих k (включая само число и 1)="< system("pause");
return 0;
}
Результаты запусков
4. Вычислить значение функции F(x, y) для значений аргументов x, задаваемого с клавиатуры, и y, выданного случайным образом в диапазоне [–5 до 10):
Код
#include
#include
#include
#include
using namespace std;
int main() {
float x,f;
int y;
const double PI = 3.14159265;
srand(0);
while (true)
{
setlocale(LC_ALL, "Russian"); //Вывод русского языка в консоли
cout<<"Введите x:";
cin>>x;
y = rand() % 15 - 5;
if (x<-2)
f=sqrt(pow(y-1,2) +log(x*x))+15;
else
if (x<0)
f=(2*x)/fabs(log(abs(y))+2);
else
f=sqrt(cos(x*x)/(exp(y)+PI));
cout<<"При y="< cout if ('0'==getch()) break;
}
return 0;
}
Результат запуска
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Требуется разобрать ст. 135 Налогового кодекса по составу напогового...
Решение задач, Налоговое право
Срок сдачи к 5 дек.
Школьный кабинет химии и его роль в химико-образовательном процессе
Курсовая, Методика преподавания химии
Срок сдачи к 26 дек.
Реферат по теме «общественное мнение как объект манипулятивного воздействий. интерпретация общественного мнения по п. бурдьё»
Реферат, Социология
Срок сдачи к 9 дек.
Выполнить курсовую работу. Образовательные стандарты и программы. Е-01220
Курсовая, Английский язык
Срок сдачи к 10 дек.
Изложение темы: экзистенциализм. основные идеи с. кьеркегора.
Реферат, Философия
Срок сдачи к 12 дек.
Заполните форму и узнайте цену на индивидуальную работу!