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

Объясните смысл строк в коде (~20 строк) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Треугольник http://www.cyberforum.ru/cpp-beginners/thread185619.html
1.Операторы выбора в С++ Даны три различных числа. Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе напечатать 3, 2 или 1 в зависимости от того, равносторонний это треугольник, равнобедренный или какой-либо иной.
C++ массивы #include <iostream> using namespace std; int main() { int t,i, num; for(t=0; t<3; ++t) { for(i=0; i<4; ++i) { num = (t*4)+i+1; http://www.cyberforum.ru/cpp-beginners/thread185617.html
Напишите программу, которая выводит на экран фигуру в виде ромба, состоящего из звезд. Количество строк в ромбе задавать с клавиатуры. C++
Ребята помогите, здавать лабу по програмирыванию и не могу написать программу. Вот условие: Напишите программу, которая выводит на экран фигуру в виде ромба, состоящего из звезд. Количество строк в ромбе задавать с клавиатуры. Например: Первий курс официальный язык форума русский!
C++ Найти математическое ожидание, дисперсию, и среднее квадратичное
извините, я новичок на форуме и не знаю куда податься дана задача: задается таблица: x| x1 | x2 | x3 | xn |x++... | p| p1 | p2 | p3 | pn |p++... | Найти: математическое ожидание, дисперсию, и среднее квадратичное отклонение- это все я реализовал ; но не могу додуматься как реализовать: сумма p(вероятностей) всегда должна равнятся 1; если один из элементов не известен , то...
C++ Реализация дека через список http://www.cyberforum.ru/cpp-beginners/thread185579.html
надо реализовать дек через список.очевидно что список должен быть двунаправленным а)как проверить является ли пустой голова/хвост? делал так list *head; ...... if (head==null) ругается на null
C++ хеш-таблица как в хеш таблице на си/си++ мне указать таблицу сегментов?(массив содержащий коды) typedef struct spis { int val; spis *next; } подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.11.2010, 10:10     Объясните смысл строк в коде (~20 строк)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h> // Вставка файла stdio.h
#include <stdlib.h>// Вставка файла stdlib.h
#include <iostream>// Вставка файла iostream
using namespace std; // Будем юзить пострансво имён std
int main() // Заголовок функции, в которой валяется точка входа в программу. Функция возвращает int, а зовут её main
{ // открывающая операторная скобка функции main. Отсюда начинается тело функции
char text[100]; // Декларация массива text из 100 элментов типа char
FILE *f = fopen("tekt.txt", "r"); // Декларация указателя f на динамическое данное типа FILE(динамичскую файловую переменную) и в той же строке создание этого данного открытием для чтения и связыванием с областью памяти файла tekt.txt
int i=0; // Декларация переменной i типа int и в той же строке присваивание её значения 0
char ch; // Декларация переменной ch типа char
// объясните действие каждой строки после этих комментов и до //------------
while((ch = getc(f)) != EOF) // Заголовок цикла с предусловием. Пока ch не равно коду конца файла, цикл будет выполняться и на каждом шаге в ch читается очередной символ из файла, связанного с динамической файловой переменной по адресу f
{// Открывающая операторная скобка цикла. Отсюда начинается тело цикла, то есть те операторы, которые будут повторяться в цикле
text[i++]=ch; // i-тому элементу text присваивается ch, i увеличивается на 1,
text[i] = '\0'; // i-тому элементу text присваивается 0
} // Закрывающая операторная скобка цикла. Здесь заканчивается тело цикла.
printf(text); // Вывод на экран массива text, интерпретируемого в качестве zтерминальной строки.
fclose(f); // Закрываем файл, связанный с файловой переменной по адресу f
int iz; // Декларация файловой переменной iz типа int
cin >> iz; // Ввод переменной iz из потока, связанного с консолью.
return 0; // Возврат значения из функции main
}// Закрывающая операторная скобка функции main. Здесь заканчивается тело функции.
 
Текущее время: 20:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru