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

Мне надо сделать так чтобы код был разбит на функции и потом эти функции вызывались. если пароль или логин неверный то выйти то есть если все верно то продолжить выполнять код! ! отступы убралисьfrom math import*from turtle import*def login_and_password_verification( ): name='игнат' password='q1w2e3r4' n=input('введите ваш логин: ') p=input('пароль: ') if n==name and p==password: print('доступ разрешен.') return true else: print('логин или пароль неверный') return falsedef checking_the_height_of_the_house(): minimal=50 maximal=400 while true: global x x= int (input('высота дома: ')) if x > minimal and x < maximal: print('будет сделано господин! ') break else: print('недопустимая высота дома! высота дома должна быть меньше ', maximal, ' и больше ' , minimal)def build_the_house(): global y global z y=sqrt(x**2+x**2) z=y/2 forward(x) left(90) forward(x) left(45) forward(z) left(90) forward(z) left(45) forward(x) left(135) forward(y) left(135) forward(x) left(135) forward(y)login_and_password_verification()checking_the_height_of_the_house()build_the_house()

Показать ответ
Ответ:
Balabol2010
Balabol2010
15.10.2020 05:28

#include <iostream>

#include <vector>

using namespace std;

void fill_vec(vector<vector<int>> &v){

   const int n = v.size(), m = v.front().size();

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

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

           cin >> v[i][j];

}

void print_vec(vector<vector<int>> &v){

   const int n = v.size(), m = v.front().size();

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

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

           cout << v[i][j] << " ";

       cout << "\n";

   }

}

int find_sum(vector<vector<int>> &v){

   const int n = v.size(), m = v.front().size();

   int res = 0;

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

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

           res += v[i][j];

   return res;

}

signed main(){

   int N,M;

   N = 5;

   M = 5;

   vector<vector<int>> a(N, vector<int> (M));

   fill_vec(a);

   print_vec(a);

   cout << "sum is : " << find_sum(a);

}

0,0(0 оценок)
Ответ:
sweta210
sweta210
25.01.2022 19:18

На протяжении тысячелетий люди записывалю информацию. В течении этого времени менялось, и то, с чего это делали. Но не менялось главное: Чтобы внести изменения в текст, его надо было заного переписать. А это очень длительный и трудоемкий процесс.

Появление компьютеров коренным образом изменило технологию письма. С специальных компьютерных программ можно напечатать любой текст, при необходимости внести в него изменения.

На смену технологии, предпологающей создание рукописных и машинописных документов на бумаге."Компьютерная" технология обладает рядом преимущиств по сравнению с технологией "бумажной" .

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота