Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
justboy
0 / 0 / 0
Регистрация: 26.03.2014
Сообщений: 29
#1

За какое время работает программа? - C++

04.02.2016, 13:34. Просмотров 184. Ответов 5
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include<iostream>//линейный поиск
#include <ctime> 
using namespace std;
 
int linear_search(int array[], int size, int searchValue){
   for(int i=0;i<size;i++)
   {
       if(searchValue == array[i]){
           return i;
       }
 
   }
    return 0;
}
 
int main()
  {
   
     
     int a[] = {15, 23, 7, 45, 87, 16};
 
 
      int userValue;
 
      cout<<"Enter an integer:"<<endl;
      cin>>userValue;
 
      int result = linear_search(a,6,userValue);
      if(result >= 0)
      {
          
          cout<<"The number "<< a[result]<<" was found at the element with index "<<result<<endl;
 
 
      } else
      {
          cout<<"The number "<<userValue<<" was not found.";
      }
              
    system("pause");
    return 0;
  }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2016, 13:34     За какое время работает программа?
Посмотрите здесь:

когда вводится нуль,то программа не работает,нужно добавитть еще какое-то условие для нуля ,но я не знаю какое - C++
В массиве целых чисел найти количество чисел с наименьшим ко-личеством цифр. Например, в массиве {123, 34, 56, 1000, 20, 55000, 777, 11}...

Программа , которая выводит время, за которое программа работает - C++
Вообщем, нужно что бы считалось время от начала работы программы, и выводилось на экран.

HRGN, CombineRgn. Программа работает некоторое время и виснит. - C++
Задача: искать пересечения регионов и подсчитывать их. В итоге: программа компилится, работает, работает...а потом виснит (своеобразно)...

За какое время можно досканально изучить C++ - C++
Народ здравствуйте хотелось бы задать вам вопрос &quot;За какое время можно досканально изучить C++&quot; имея способности и уделяя 20-30 часов в...

Какое время будут показывать часы через... - C++
Текущее показание электронных часов: h часов (0 ≤ h ≤ 23) m минут (0 ≤ m ≤ 59) s секунд (0≤ k ≤ 59). Какое время будут показывать часы...

За какое время путешественник преодолел половину пути - C++
путешественник двигался T1 часов со скоростью V1км/год, затем T2 часов со скоростью V2км/год и T3 часов со скоростью V3км/год. Определите,...

Через какое время корабль прибудет в порт назначения? - C++
Подскажите пожалуйста Корабль должен преодолеть 3000 км. В первый день он прошел 200 км. Каждый следующий день он будет проходить на 5%...

Какое время будут показывать часы через p-часов, d-минут - C++
Помогите решить задачки пожалуйста....заранее большое спасибо линейные алгоритмы. 1.Текущее показание электронных часов: m часов...

Когда вы начали изучать C++ через какое время это принесло успех - C++
я имею ввиду создавать серьезные проекты, или может у кого есть история из жизни и на что дольше уходит времени разрабатывать приложения...

За какое минимальное время роботы смогут обработать данное количество деталей? - C++
Всем добрый вечер. Есть такая задача: На некотором заводе решили модернизировать производство и закупили для этого роботов. Так как для...

Какое время будут показывать часы через р часов q минут r секунд? - C++
Текущее показание электронных часов: h часов (0 ≤ h ≤ 23) m минут (0 ≤ m ≤ 59) s секунд (0≤ k ≤ 59). Какое время будут показывать часы...

Какое значение вернет программа операционной системе? - C++
Допустим, в программе присутствует следующий код: int fn(int a) { return a++; } void main() { int x = fn(7); return x; } ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dimension
Dimension
556 / 437 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
04.02.2016, 13:40     За какое время работает программа? #2
o(n) где n кол-во элементов в массиве
Kastaneda
Форумчанин
Эксперт С++
4510 / 2852 / 227
Регистрация: 12.12.2009
Сообщений: 7,245
Записей в блоге: 1
Завершенные тесты: 1
04.02.2016, 13:45     За какое время работает программа? #3
В поиске косяк - если элемент не найден, возвращается 0, а это корректное значение.
justboy
0 / 0 / 0
Регистрация: 26.03.2014
Сообщений: 29
04.02.2016, 14:05  [ТС]     За какое время работает программа? #4
программа же работает тока как время не могу найти
Kastaneda
Форумчанин
Эксперт С++
4510 / 2852 / 227
Регистрация: 12.12.2009
Сообщений: 7,245
Записей в блоге: 1
Завершенные тесты: 1
04.02.2016, 14:09     За какое время работает программа? #5
Цитата Сообщение от justboy Посмотреть сообщение
программа же работает
Введи 123
nefton
44 / 20 / 5
Регистрация: 28.02.2013
Сообщений: 188
04.02.2016, 14:39     За какое время работает программа? #6
разрешение GetTickCount() к примеру = 1/1000 сек.
твой поиск в этом примере будет выполнен тактов за 100
что на частоте 3 ГГц порядка 1/30 000 000 сек

Это как измерять деревянной линейкой размер инфузории.

Добавлено через 1 минуту
и да, там ошибка. возвращать в случае неудачи надо -1

Добавлено через 4 минуты
Ну и да, вопрос в тему. На IDE для микроконтроллеров помню был счетчик тактов процессора.
Притом это был весьма востребованный инструмент. (Сама программа была написана на С)
Нет ли чегото подобного в Визуал Студии?
Yandex
Объявления
04.02.2016, 14:39     За какое время работает программа?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru