Roflobara
08.09.2021 08:01

Лабораторная работа №3. Вариант 1. Excel. Логические переменные и функции.
3.1 Составьте электронную таблицу для решения уравнения
2x^2+5x+4=0
с анализом дискриминанта (используйте функции ЕСЛИ, КОРЕНЬ).
3.2 Дана таблица с итогами экзаменационной сессии (десятибалльная шкала):
Итоги экзаменационной сессии
№ п/п Фамилия И.О. Мат. анализ Эконом. теория Макроэкономика
1 Федотов И.А. 7 8 9
2 Макаров П.С. 8 10 2
3 Абрамова Е.А. 7 7 7
4 Петров М.И. 6 9 8

Составить электронную таблицу, определяющую стипендию по следующему правилу:
По рассчитанному среднему за экзаменационную сессию (s) вычисляется повышающий коэффициент (k), на который затем умножается минимальная стипендия.
Повышающий коэффициент вычисляется по правилу:
если 4 ≤ s < 8, то k=1.5,если 8 ≤ s < 10, то k=1.8,если s= 10, то k=2.0.
Если же s<4 или s>10, то стипендия не назначается и поэтому нужно в этом случае коэффициент k вычислять специальным образом, например, присвоить k текст «Неправильные данные». (используйте функции СРЗНАЧ, ЕСЛИ, И)
3.3 По результатам сдачи сессии студентов (таблица «Итоги экзаменационной сессии»), определить:
количество студентов, сдавших на "хорошо" и "отлично" (6- );
количество неуспевающих студентов (имеющих );
фамилию студента с наивысшим средним .

(Используйте функции ЕСЛИ, МИН, МАКС)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ekaterinaborec8
14.03.2020 08:13

#include <QCoreApplication>

#include <bits/stdc++.h>

#include <iostream>

#include <stdio.h>

using namespace std;

int main(int argc, char *argv[])

{

   QCoreApplication ap(argc, argv);

   FILE *fp, *fout;

   long long a, b, c, m;

   fp = fopen ("0","r+");

   fscanf (fp, "%lld\n%lld\n%lld", &a, &b, &c);

   fclose(fp);

   long long sum = 2 * a + 3 * b + 4 * c;

   long long cnt = a + b + c;

   long long l = 0, r = cnt + 1;

   // Алгоритм бинарного поиска

   while (l < r)

   {

        m = (l + r) / 2;

       if ((sum + 5.0 * m) / (cnt + m) < 3.5)

           l = m + 1;

       else

           r = m;

   }

   fout = fopen ("0.a","w+");

   fprintf (fout,"%lld",l);

   fclose(fout);

   return

Объяснение:

0,0(0 оценок)
Ответ:
duplenkokrist9
14.03.2020 08:13

#include <QCoreApplication>

#include <bits/stdc++.h>

#include <iostream>

#include <stdio.h>

using namespace std;

int main(int argc, char *argv[])

{

   QCoreApplication ap(argc, argv);

   FILE *fp, *fout;

   long long a, b, c, m;

   fp = fopen ("0","r+");

   fscanf (fp, "%lld\n%lld\n%lld", &a, &b, &c);

   fclose(fp);

   long long sum = 2 * a + 3 * b + 4 * c;

   long long cnt = a + b + c;

   long long l = 0, r = cnt + 1;

   // Алгоритм бинарного поиска

   while (l < r)

   {

        m = (l + r) / 2;

       if ((sum + 5.0 * m) / (cnt + m) < 3.5)

           l = m + 1;

       else

           r = m;

   }

   fout = fopen ("0.a","w+");

   fprintf (fout,"%lld",l);

   fclose(fout);

   return

Объяснение:

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