#include "stdafx.h"
#include "iostream"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
const int SIZE = 10;
double arr[SIZE];
cout << "Введите " << SIZE << " чисел:" << endl;
for (int i=0; i<SIZE; i++)
cin >> arr[i];
int index = -1;
for (int i=SIZE-1; i>=0; i--)
if (arr[i] < 0)
{
index = i;
break;
}
if (index != -1)
{
int sum = 0;
for (int i=index+1; i<SIZE; i++)
sum = sum + arr[i];
cout << "Сумма " << sum << endl;
}
else
cout << "В массиве нет отрицательных элементов" << endl;
system("pause");
return 0;
}
3:
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 10
int main(){
int mas[n], max = -9999;
cout<<"Before :";
for(int i = 0; i < n; i++){
mas[i] = rand()% 50 + 1;
cout<<mas[i]<<" ";
if(mas[i] > max)
max = mas[i];
}
double tmp = max - (max * 0.2);
cout<<endl<<"Max = "<<max<<" tmp = "<<tmp<<endl<<"After: ";
for(int i = 0; i < n; i++)
if(mas[i] >= tmp)
cout<<mas[i]<<" ";
for(int i = 0; i < n; i++)
if(!(mas[i] >= tmp))
cout<<mas[i]<<" ";
return 0;
}
Уверен, что при создании компьютера, человек руководствовался тем, что ему близко и хорошо знакомо. При создании операционной системы в середине 60-х годов столетия (именно тогда в в некоторых ОС начали появляться задатки многозадачности), программисты, вполне возможно тоже думали именно о том, чтобы наделить компьютер чем-то человеческим. И наделили его подсознанием, только в компьютерном понимании. Хотя многим известен тот факт, что человеческий мозг в определенный момент времени может сознательно размышлять над чем-то одним, но это вовсе не означает, что наш мозг лишен «многозадачности». Ведь вряд ли кто-то будет отрицать, что помимо основной мысли, которая крутится в нашей голове сознательно, где-то глубоко в подсознании происходят процессы, о которых становится известно лишь, когда виден результат.
Если позволите, сравним сознание и подсознание с ядрами процессора. Правда в таком сравнении эти ядра будут разной мощности. Так как есть информация, что мощность подсознания намного больше мощности сознания. Скорость обработки информации у сознательного мышления 2 Кбит информации в секунду, для сравнения та же скорость у подсознания доходит до 4 Гбит информации в секунду. Но как же проявляется эта мощность подсознания.
Например, часто бывает, что прикладывая усилия решить какую-то сложную задачу сознательно, никак не получается добиться желаемого, будто где-то загвоздка. В таком случае я оставляю эту задачу на потом и принимаюсь за следующую, более простую. Но вдруг, не успев даже приняться за решение несложной задачи, я говорю себе: «Идея!». После этого, та сложная нерешенная задача оказывается решенной! Но как? Я ведь уже отчаялся и даже не думал о ней сознательно. Именно благодаря тому, что мы прикладываем много сил в поисках решения процесс запускается и при надобности может перейти в «фоновый режим» подсознания, где нейроны будут продолжать подбирать правильные комбинации, в поисках решения с еще большей скоростью.
На компьютере это происходит, кажется, чуть проще или несколько нагляднее. Запуская один процесс, мы сворачиваем программу и принимаемся за другую. В этом случае мы уверены, что операция будет завершена. Конечно, иногда кажется, что возможности компьютера ограничиваются возможностями человека. Например, мы не можем работать одновременно в нескольких программах хотя бы потому, что для этого нам бы понадобились дополнительные манипуляторы и, в конце концов, дополнительные руки. Да и нужно ли это, если иногда мы не можем даже управлять 10% возможностей нашего мозга
Поделитесь своими знаниями, ответьте на вопрос:
Сделать . миша придумал шифр, в котором каждая буква заменяется рисунком по одному и тому же алгоритму. начало: 1. подчеркнуть в шифруемом слове заменяемую букву. 2. записать букву, которая в алфавите следует за подчеркнутой буквой. 3. написать название животного , начинающееся с записанной буквы. 4. нарисовать животное. конец. а) зашифруй слово ёж. б) составь алгоритм расшифровки буквы.