katekurmakaeva
03.09.2022 11:42

Определить день недели по дате visual basic : написать программу, которая по заданной дате определяет соответствующий ей день недели. метод основан на формуле зеллера. диапазон вводимых лет 1582 — 4902. номер дня недели (воскресенье-0, понедельник--6) равен остатку от деления на 7 значения выражения: ([2.6m-0.2]+d +y +[у/4]+[с/4]-2с)+777 d — номер дня в месяце m - номер месяца в году (нумерация начинается с марта (1), апрель ( январь и февраль считаются месяцами с номером 11 и 12 предыдущего года. y — год столетия (0-99) с — номер столетия (15-49) [ ] — целая часть (в vb целая часть x - int(x) ) надо сделать через select case заранее

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

1) Если изначальный массив НЕ дан, т.е необходимо его заполнить случайными числами

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

void GetMaxAndMinIndex(int* data,int* MaxIndex,int* MinIndex) {

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

 if (data[i] > data[i + 1]) {

  *MaxIndex = i;

 }

 if (data[i] < data[i + 1]) {

  *MinIndex = i;

 }

}

}

void SearchSrAr(int* data,int* MaxIndex,int* MinIndex) {

int tmpI = 0;

int TmpNum = 0;

for (int i = *MinIndex; i < *MaxIndex; ++i) {

 TmpNum = TmpNum + data[i];

 tmpI++;

}

double output = TmpNum / tmpI;

cout <<"Ваше число "<< output;

}

int main() {

setlocale(LC_ALL, "Russian");

int* data = new int[200];

int MaxIndex = 0, MinIndex = 100;

srand(time(NULL));

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

 data[i] = rand() % 100;

}

GetMaxAndMinIndex(data, &MaxIndex, &MinIndex);

SearchSrAr(data, &MaxIndex, &MinIndex);

delete[] data;

}

И если этот массив и его размер нам известны

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

void GetMaxAndMinIndex(int* data,int* MaxIndex,int * n,int* MinIndex) {

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

 if (data[i] > data[i + 1]) {

  *MaxIndex = i;

 }

 if (data[i] < data[i + 1]) {

  *MinIndex = i;

 }

}

}

void SearchSrAr(int* data,int* MaxIndex,int* MinIndex) {

int tmpI = 0;

int TmpNum = 0;

for (int i = *MinIndex; i < *MaxIndex; ++i) {

 TmpNum = TmpNum + data[i];

 tmpI++;

}

double output = TmpNum / tmpI;

cout <<"Ваше число "<< output;

}

int main() {

setlocale(LC_ALL, "Russian");

int n;

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

cin >> n;

int* data = new int[n];

int MaxIndex = 0, MinIndex = 100;

cout << "Введите ваш массив " << endl;

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

 cin >> data[i];

}

GetMaxAndMinIndex(data, &MaxIndex,&n, &MinIndex);

SearchSrAr(data, &MaxIndex, &MinIndex);

delete[] data;

}

Объяснение:

Код на с++

0,0(0 оценок)
Ответ:
arujanjagipar
28.12.2021 08:12

HTML

<html>

<head>

 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

 <title>Зимняя сказка</title>

 <link rel="STYLESHEET" type="text/css" href="./st.css">

</head>

<body background="./images/BLUMRBLL.jpeg" text="#000000" link="#0000FF" vlink="#993366" alink="#0066FF" leftmargin="10" topmargin="10">

 <h1 align="center"><b>Зимняя сказка</b></h1>

 <p align="center"><img alt="зима" src="./images/winter.gif"></p>

 <p align="justify">Зима медленно догорала под еще не жарким весенним солнцем. Сосульки, за долгую зиму наросшие на старой валежине, под которой находилась берлога Медведицы, тихо плакали в потемневший снег. Тогда-то и появился на свет (если только можно назвать "светом" царящие в берлоге сумерки) Медвежонок - маленькая меховая рукавичка с юрким блестящим кнопкой-носиком.

 </p>

</body>

</html>

CSS

body{

scrollbar-arrow-color: #2B6868;

scrollbar-track-color: #B8E1E7;

scrollbar-face-color: #86B1B1;

scrollbar-highlight-color: #2B6868;

scrollbar-3dlight-color: #6CA2A2;

scrollbar-darkshadow-color: #4D8E8E;

scrollbar-shadow-color: #2B6868;

scrollbar-base-color: #c2c2c2;

}

a

{

text-decoration: none;

}

a:hover

{

text-decoration: none;

font-size: 14pt;

color: #033280;

size: 5;

alink: #0066FF;

}

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