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

обьясните структуру программы что выполняет каждая строчка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что-то не так с exe файлом http://www.cyberforum.ru/cpp-beginners/thread656894.html
В visual c++ создаю даже простую програмку Hello world , exe файл как бы быстро открывается и буквально за десятую секунду закрывается. Когда создаю програмку математическую типа: main () { float a, b, c,d, x, y, z; printf("\Input the value of variable a1 a:\n"); scanf("%f",&a); //inputs the operand (a) printf("\Input the value of variable a2...
C++ Не могу проверить на простоту Нужно вывести все простые числа от M до N, если нет простых ты вывести absent. Есть ограничение по времени 6с и м и н меньше 300000. СО временем и с вывод я справился (почти), есть но не могу никак поставить вывод абсент. // prostie 4isla.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <clocale> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread656885.html
Методы класса как callback функции C++
Всем привет. Пытаюсь разобраться как передавать методы класса в качестве callback. Я конечно понимаю, что есть решения вроде Boost или возможности стандарта C++11 но я только начал изучать С++ и эти вещи мне пока не по зубам. В общем, в инете нарыл код, который решает мою проблему, но в нём есть не понятные мне моменты: #include <iostream> using namespace std; class Callee; class Caller...
C++ Сформируйте выходной файл, вставив в первый входной файл содержимое второго входного файла с указанной позиции
Помогите решить задачу. Даны два входных текстовых файла. Сформируйте выходной файл, вставив в первый входной файл содержимое второго входного файла с указанной позиции. Если вставка невозможна, выдайте об этом сообщение.
C++ Соптимизирует ли (любой) компилятор такой код? http://www.cyberforum.ru/cpp-beginners/thread656853.html
Вопрос знатокам: нужно ли выносить за цикл создание переменной, или любой компилятор сделает оптимизацию и переменная не будет пересоздаваться? Где-то была тема как раз об этом, про фигурные скобки в С++ и области видимости, но я не смог её найти.. // intermediate planes CVector3D intermediatePoints; for(int i = 0; i < intermediates; ++i) { float t = (i+1.0)/(intermediates+1.0);...
C++ Решение задачи на С++ с техстовыми файлами Помогите решить задачу. Даны два входных текстовых файла. Сформируйте выходной файл, вставив в первый входной файл содержимое второго входного файла с указанной позиции. Если вставка невозможна, выдайте об этом сообщение. подробнее

Показать сообщение отдельно
soundtrack
 Аватар для soundtrack
41 / 41 / 4
Регистрация: 15.12.2011
Сообщений: 131
24.09.2012, 00:18     обьясните структуру программы что выполняет каждая строчка
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
#include <stdio.h> //подключение файлов
#include <limits.h> //подключение файлов
 
#define n 3   //макроопределение n
#define m 3 //макроопределение m
 
int main() //главная функция
{
int matrix[n][m] = {        //объявление массива
{1, 2, 3},
{4, 5, 6},                     //заполнение массива
{7, 8, 9}
};
 
int min_product = INT_MAX;        //переменные
int min_index = -1;
 
int i;
int j;                  //переменные
 
int product;
 
for (i = 0; i < m; ++i)         //цикл для i от 0 до m
{
product = 1;
for (j = 0; j < n; ++j)                  //внутренний цикл
product *= matrix[j][i];             //действие умножение на каждый элемент массива
 
if (product < min_product)  //условие
{
min_product = product;             //инициализация минимального элемента
min_index = i;                        //иниц-я минимального индекса
}
}
 
printf("Min index: %d\n", min_index);               
printf("Min product: %d\n", min_product);      //вывод на экрам получившихся данных
 
getchar();             //считывание символа для "задержки" экрана
}
 
Текущее время: 19:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru