В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
abdullaevs04
abdullaevs04
16.12.2020 04:41 •  Информатика

Ниже приведена программа, записанная на пяти языках программирования. s = int(input())
k = int(input())
A = int(input())
if s < A or k < 6:
print("ДА")
else:
print("НЕТ")

Было проведено 9 запусков программы, при которых в качестве значений
переменных s и k вводились следующие пары чисел:
(10, 12); (8, 10); (16, 2); (5, 15); (2, 9); (–10, 7); (–10, 12); (4, 1); (20, 8).
Укажите количество целых значений параметра А, при которых для
указанных входных данных программа напечатает «ДА» 5 раз.

Показать ответ
Ответ:
kolesya2
kolesya2
25.08.2020 05:43

// delete.cpp: определяет точку входа для консольного приложения.

//

#include "stdafx.h"

#include <iostream>

#include <conio.h>

#define m 5

#define n 2

using namespace std;

struct Fio

{

char fam[100];

char name[100];

char otchestvo[100];

};

struct Birthday

{

int day;

int mounth;

int year;

};

struct Address

{

char street[100];

char house[100];

int apart;

};

struct Mark

{

char object[100];

int grade;

};

struct STUDENT

{

Fio f;

Birthday b;

Address a;

char number[10];

char facul[100];

char group[100];

int course;

Mark M[5];

};

int main(void)

{

setlocale(LC_ALL, "rus");

 

/*№1*/

cout << " ---Задание №1---" << endl << " [Ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT]" << endl;

STUDENT s[2];

for (int i = 0; i < n; i++)

{

 cout << "Familiya: ";  cin >> s[i].f.fam;

 cout << "Name: ";   cin >> s[i].f.name;

 cout << "Otchestvo: ";  cin >> s[i].f.otchestvo;

 cout << "Day: ";   cin >> s[i].b.day;

 cout << "Mounth: ";   cin >> s[i].b.mounth;

 cout << "Year: ";   cin >> s[i].b.year;

 cout << "Street: ";   cin >> s[i].a.street;

 cout << "House: ";   cin >> s[i].a.house;

 cout << "Apartment: ";  cin >> s[i].a.apart;

 cout << "Phone Number: "; cin >> s[i].number;

 cout << "Faculty: ";  cin >> s[i].facul;

 cout << "Group: ";   cin >> s[i].group;

 cout << "Course: ";   cin >> s[i].course;

 cout << endl;

 cout << "Mark:" << endl;

 for (int j = 0; j < m; j++)

 {

  cout << "Object: ";  cin >> s[i].M[j].object;

  cout << "Grade: ";  cin >> s[i].M[j].grade;

 }

 cout << endl;

}

cout << endl;

/*№2*/

cout << " ---Задание №2---" << endl << " [Вывод на экран данных из массива типа STUDENT]" << endl;

 

for (int i = 0; i < n; i++)

{

 cout << "1) FIO:";

 cout << s[i].f.fam << " " << s[i].f.name << " " << s[i].f.otchestvo << endl;

 cout << "2) Birthday:";

 cout << s[i].b.day << "." << s[i].b.mounth << "." << s[i].b.year << endl;

 cout << "3) Adress";

 cout << s[i].a.street << "," << s[i].a.house << "," << s[i].a.apart << endl;

 cout << "4) Telephone Number:";

 cout << s[i].number << endl;

 cout << "5) Faculty" << " ";

 cout << s[i].facul << "," << s[i].course << "," << s[i].group << endl;

 cout << "6) Mark:" << endl;

 

 for (int j = 0; j < m; j++)

 {

  cout << s[i].M[j].object << " : ";

  cout << s[i].M[j].grade << endl;

 }

}

_getch();

}

Объяснение:

cout << "Familiya: "; cin >> s[i].f.name;

cout << "Name: "; cin >> s[i].f.name;

s[i].f.fam выводило мусор, т.к. ты ничего не записал

Пример вывода в приложенном файле


Отредактировать код что бы не было mmmmmmmmm в строках. c++#include #include #include #include #incl
0,0(0 оценок)
Ответ:
zhiglinskaya861
zhiglinskaya861
05.10.2022 11:02
Чтобы из 10 перевести в любую другую, нужно это десятичное число делить на то число в которое переводишь, т.е 97 делишь на 5 с остатками (решение в фото (1))
Чтобы перевести в 10, нужно над каждым числом написать степень(от нулевой) и потом сделать сумму из произведения цифры на цифру системы в той степени которая находится над данной( решение в фото (2))
Для того чтобы переводить из двоичной с\с в 8ричную и 16ричную, нужна таблица, которая будет всегда нужна ( ее скину потом) и по ней делать перевод( решение (3) в фото) сейчас все скину
1) переведите числа из одной системы счисления в другую: 97(десятичная) > x(пятеричная), 157(девя
1) переведите числа из одной системы счисления в другую: 97(десятичная) > x(пятеричная), 157(девя
1) переведите числа из одной системы счисления в другую: 97(десятичная) > x(пятеричная), 157(девя
1) переведите числа из одной системы счисления в другую: 97(десятичная) > x(пятеричная), 157(девя
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота