Daryanaa7
06.08.2022 13:51

Даны 3 нечетных числа 3,5,1.результат является среднее арифметическое данных чисел.определите тип входных и выходных данных cоставить по таблице: переменные значения тип данных обоснование входные выходные 40 !

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
donkikas
15.04.2023 00:23

<?php

namespace Word;

/**

* Класс для работы со словами.

*

* @package default

* @author `Roman`

*/

interface WordInterface {

public function caseChange();

}

class Word implements WordInterface {

public function __construct($word) {

$this -> word = $word;

}

public function caseChange($charset = "utf-8") {

return mb_strtoupper(mb_substr($this -> word, 0, 1, $charset), $charset) . mb_substr($this -> word, 1, mb_strlen($this -> word, $charset) - 1, $charset);

}

}

//testing:

$myWord = "слово";

$Word = new Word($myWord);

$newWord = $Word -> caseChange();

echo $newWord;

0,0(0 оценок)
Ответ:
alligator5
17.04.2022 04:59

#include <iostream>

#include <vector>

using namespace std;

int pos_sum(vector<int> &v){

   int res = 0;

   for(auto &i : v)

       res += i * (i > 0);

   return res;

}

int min_max_mult(vector<int> &v){

   int res = 1;

   pair<int,int> mn,mx;

   mn = {v[0],0};

   mx = mn;

   for(int i = 1; i < v.size(); i++){

       if(v[i] > mx.first){

           mx.first = v[i];

           mx.second = i;

       }

       if(v[i] < mn.first){

           mn.first = v[i];

           mn.second = i;

       }

   }

   int st = min(mn.second, mx.second), fn = max(mn.second,mx.second);

   for(int i = st + 1; i < fn; i++)

       res *= v[i];

   return res;

}

int main(){

   int n;

   cin >> n;

   vector<int> a(n);

   for(auto &i : a) cin >> i;

   cout << pos_sum(a) << " " << min_max_mult(a);

}

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