Лабораторная работа 3 (846210)
Текст из файла
Лабораторная работа #3
Выполнили:
Моргунов М. и Щербатых С.
А5-08
#include
#include
int main()
{
int a,x,cd=0,cn=0;
for(x=1;x<20;x++)
{
msg(x,cd,cn);
a=enter_with_check(1,2); //Вывод на экран сообщения "пить или говорить"?
switch(a){
case 1:
if(can_drink(cd)){cd=do_drink(cd,enter_with_check(10,20));} //Прибавляет выпитое к тому что есть
else{x--;}
break;
case 2:
if(can_speak(cd,cn)){cd=do_speak(cd,&cn);} //Говорит
else{x--;}
break;
}
}
win(x,cn,cd);
}
int win(int pos,int cn, int cd)
{
if(pos==20 && cn<8){printf("\n\n\n--------You`r WIN!--------\n Result: \nDrink: %d; Speak: %d;\n\n", cd, cn);}else{printf("\n\n\n--------You`r LOSE!--------\n Result: \nDrink: %d; Speak: %d;\n\n", cd, cn);}
}
int enter_with_check(int min, int max) // Вывод сообщения и запрос величины в зависимости от подаваемых параметров
{
int CH=0;
if(min==1 && max==2)
{printf("\nDrink (1) or Speak (2)\? ");}
else
{printf("\nSkolko pit`\? (10-20) ");}
while(!(CH>=min && CH<=max))
{
scanf("%d",&CH);
}
return CH;
}
int can_drink(int old_d)
{
if(old_d<=30){return 1;}else{printf("\nNelzya pit`\n!");
return 0;}
}
int can_speak(int old_d, int n)
{
if(old_d>=20 && old_d<=40 && n<8){return 1;}
else{printf("\nNelzya govorit`!\n");
return 0;}
}
int do_drink(int old_d, int d)
{
old_d=old_d+d;
return old_d;
}
int do_speak(int old_d, int *n)
{
*n=*n+1;
old_d=old_d-15;
return old_d;
}
void msg(int nB, int old_d, int n)
{
printf("\n--------------------------------------------\nPunkt %d, op`yanenie %d, govoril %d raz\n", nB, old_d, n);
}
20>8>8>Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.