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

Вот мой код, всё работает норм нужна с написание последнего пункта

Создать 2 таблицы в Базе Данных

Одна будет хранить текстовые данные(1 колонка)

Другая числовые(1 колонка)

Есть список, состоящий из чисел и слов.

Если элемент списка слово, записать его в соответствующую таблицу, затем посчитать длину слова и записать её в числовую таблицу

Если элемент списка число: проверить, если число чётное записать его в таблицу чисел, если нечётное, то записать во вторую таблицу слово: «нечётное»

Если число записей во второй таблице больше 5, то удалить 1 запись в первой таблице. Если меньше, то обновить 1 запись в первой таблице на «hello»

import sqlite3
import random

conn = sqlite3.connect('dz_3.db')
cursor = conn.cursor()
cursor.execute('''CREATE TABLE IF NOT EXISTS tab_1(id INTEGER PRIMARY KEY AUTOINCREMENT, col_1 TEXT)''')
cursor.execute('''CREATE TABLE IF NOT EXISTS tab_2(id INTEGER PRIMARY KEY AUTOINCREMENT, col_1 INTEGER)''')
conn.commit()

Rainbow = [ 'black', 'red', 5, 7, 9, 4]
print(Rainbow)

dlin = 0
for i in Rainbow:
if type(i) is str:
cursor.execute('''INSERT INTO tab_1(col_1) VALUES (?)''', [i])
conn.commit()
elif i % 2:
cursor.execute('''INSERT INTO tab_2 (col_1) VALUES ('нечётное')''')
conn.commit()
k = cursor.fetchall()
print(k)
cursor.execute('SELECT COUNT(*) FROM `tab_2`')
cursor.execute('SELECT COUNT(*) FROM `tab_1`')
result_tab_1 = cursor.fetchall()
result_tab_2 = cursor.fetchall()
print(result_tab_1)
print(result_tab_2)

Показать ответ
Ответ:
StasMe1337
StasMe1337
08.09.2021 13:32

#include <iostream>

#include <vector>

using namespace std;

void solve(){

   int m,n;

   cin >> m >> n;

   vector<vector<int>> a(m,vector<int>(n));

   vector<bool> b(m, true);

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

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

           cin >> a[i][j];

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

       for(int j = 1; j < n; j++)

           if(a[i][j] <= a[i][j-1])

               b[i] = false;

   for(auto i : b) cout << i << " ";

}

signed main(){

   solve();

}

0,0(0 оценок)
Ответ:
larryisreallmao
larryisreallmao
13.01.2023 06:10

Объяснение:Временные значения денег

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

том, что сумма денег увеличивается, поскольку постоянно поступают начисления по процентам. Другими словами, вложив

один рубль сегодня, завтра вы получите больше.

Например, предположим, что богатенький заокеанский

дядюшка решил подарить вам деньги, причем нужно выбрать

один из вариантов.

Получить 80 000 руб. сегодня.

Получить 95 000 руб. через год.

Получить 120 000 руб. через пять лет.

Получать 1 500 руб. каждый месяц на протя

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