Хелпикс

Главная

Контакты

Случайная статья





Отчет по учебной практике. Вариант для индивидуальных задач -5. Задание 1.1.. Задание 1.2.5



 

 

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Тульский государственный педагогический университет им. Л.Н. Толстого»

(ФГБОУ ВПО «ТГПУ им. Л.Н. Толстого»)

 

Кафедра информатики и информационных технологий

 

 

Отчет по учебной практике

Вариант для индивидуальных задач -5

 

                                                            

Выполнила:

студентка 1 курса группы 121501

факультета МФиИ

направления «Фундаментальная информатика

и информационные технологии»

Чукова Полина Алексеевна

                                                              

                                                           Проверила:

                                                           Доцент, д.п.и.

                                                           Родионова О.В.

 

 

Тула – 2021

Задание 1.1.

 Бутылка воды стоит 45 копеек. Пустые бутылки сдаются по 20 копеек, и на полученные деньги опять покупается вода. Какое наибольшее количество бутылок воды можно купить, имея некоторую сумму денег S копеек?

#include "stdafx.h"

#include<iostream>

#include<locale.h>

using namespace std;

int main()

{

  setlocale(LC_ALL,"Russian");

  int s, k;

  cout<< "Введите количество копеек" << endl;

  cin>> s;

  k = (s - 20) / 25;

  cout << "Количество бутылок:" << k<< endl;

  system("pause");

}

Задание 1.2.5

Целое число N является четным двузначным числом.

#include "stdafx.h"

#include<iostream>

using namespace std;

int _tmain()

{

  setlocale(LC_ALL, "Russian");

  int N;

  cout << "Введите N" << endl;

  cin >> N;

  if (N % 2 == 0 && N<100)

  {

        cout << "чётное и двузначное " << endl;

  }

  else

  {

        cout << "нечётное или не двузначное " << endl;

  }

  system("pause");

  return 0;

}

Задание 1.3.5

Шахматная доска содержит 8 × 8 клеток. Горизонтали и вертикали обозначаются цифрами 1 – 8. Написать программу, проверяющую, что заданные две клетки лежат на одной диагонали.

 

#include "stdafx.h"

#include <iostream>

using namespace std

int main()

{

  setlocale(LC_ALL, "Russian");

  int x1, y1, x2, y2, t, k, c, p;

  cout << "введите значения";

  cin >> x1;

  cin >> y1;

  cin >> x2;

  cin >> y2;

  if (x1 >= 1 && x1 <= 8 && x2 >= 1 && x2 <= 8 && y1 >= 1 && y1 <= 8 && y2 >= 1 && y2 <= 8) {

        t = x1 - x2;

        k = y1 - y2;

        c = x2 - x1;

        p = y2 - y1;

        if (t == k || t == p || c == k || c == p) {

               cout << "да";

        }

        else {

               cout << "нет";

        }

  }

  else {

        cout << "неверные данные";

  }

  system("pause");

}



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.