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

Время выполнения программы равно нулю - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задать массив N из букв http://www.cyberforum.ru/cpp-beginners/thread714878.html
Помогите, пожалуйста, как написать в с++ программу, которая задаёт массив N из букв (а не цифр, по идеи, надо задавать тип char). и чтобы при вводе "А" на экран выдавалось "1", при "В" - "2", при "С" - "3". Спасибо зараннее.
C++ Почему в программе получается по окончанию лишний отступ? #include <iostream> #include <string> using namespace std; int main() { char word; //Вводимое слово int len; //Длинна строки http://www.cyberforum.ru/cpp-beginners/thread714875.html
C++ Открытие,закрытие { }
Ребятки кто может рассказать как правильно определить,где нужно открывать массив{ и закрывать его} Буду очень признателен если дадите ссылку на статью или просто сможете рассказать что к чему))
C++ Верность расстановки скобок
Добрый вечер! Имеется задание: проверить верность расстановки скобок. Необходимо проверить верность расстановки + ко всему добавить в проверку условие: если между скобками имеется более 3-х пробелов, то выдавать ошибку.... Куда это можно вписать? #include <vcl.h> #pragma hdrstop #pragma argsused #include <stdio.h> #include <iostream.h> #include <windows.h> string ru(string input);
C++ Задача на строковые переменные в c++ http://www.cyberforum.ru/cpp-beginners/thread714865.html
Текст задачи: Найти самое длинное слово во введенной строке, вывести номер этого слова и номер его первого символа. Пример: ввод : аа ааа аааааааааа аааааа вывод: Номер слова - 3 , номер первого символа 8 Прошу помощи, совсем запутался, недавно только начал изучать c++. Задача не горит, но к понедельнику-вторнику хотелось бы разобраться с этой темой
C++ Целые числа Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти: - первые N элементов этой последовательности; - сумму первых N элементов; - N-й элемент по заданному номеру N, - первый элемент, больший данного числа M, а также номер этого элемента в последовательности; - сумму всех элементов с номера N по номер M. подробнее

Показать сообщение отдельно
Tige
0 / 0 / 0
Регистрация: 30.11.2012
Сообщений: 29
01.12.2012, 13:42  [ТС]     Время выполнения программы равно нулю
Цитата Сообщение от I.M. Посмотреть сообщение
допустим, надо найти время для 100 итераций, но у нас постоянно 0
запускаем 10000 итераций и получаем не 0. допустим 234мс
делим на 100 и получаем 2.34мс
чтобы уменьшить погрешность, надо програть несколько тестов и найти среднее арифметическое
А если у меня программа с пузырьковой сортировкой для 20 чисел?
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
    int mas[20], masv[20],i,n=20,t,z=0;
    clock_t start; clock_t end;
 
    srand(time(NULL));
    printf("Massiv: ");
    for (i=0;i<n;i++) {
        mas[i]=rand() %99;   //создаем массив из случайных чисел
        masv[i]=mas[i];
        printf("%d ",mas[i]);
    }
    //пузырьковая(возр)
    printf("\n\nPuzirkovaya sort:\n");
    start = clock();
    for (t=1;t<n;t++){
        for(i=n-1;i>0;i--){
            if (masv[i]<masv[i-1]){
                z=masv[i-1];
                masv[i-1]=masv[i];
                masv[i]=z;
            }
        }
    }
    end = clock();
    printf("start %lf ms\n", ((double) end-start)); //время(но оно равно 0)
    for (i=0;i<n;i++) {printf("%d ",masv[i]);} //вывод массива
    getchar();
    return 0;
}
Подскажите пожалуйста, как быть в этом случае?
 
Текущее время: 14:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru