[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: LordOfDark, NightBringer  
С++
Язык С++...
1. Отличный язык [ 3 ] [60.00%]
2. Хороший язык [ 0 ] [0.00%]
3. Неплохой язык [ 0 ] [0.00%]
4. Среднинький язык [ 0 ] [0.00%]
5. Хреновый язык [ 0 ] [0.00%]
6. Нифига не понятно [ 1 ] [20.00%]
7. Что это такое? [ 1 ] [20.00%]
Всего ответов: 5
NightBringerДата: Четверг, 21.02.2008, 18:24 | Сообщение # 1
Несущий Ночь
Группа: Активные
Сообщений: 193
Репутация: 4
Замечания: 0%
Статус: Offline
Обсуждаем C++.
Вывешиваем программки, которые написали вы сами!


Tenebre? Non ci sono tenebre, la luce è addle
Nekrons κερδισετε, Nekrons συλλαβει τον κοσμο. Αυτη η αρχαια πινακιδα Nekronov, οι οποιοι εχουν μονο K'tany!
Jive δεν θελουν, αλλα ισως.
Αρχικη - ημισυ του συνολου

 
LordOfDarkДата: Понедельник, 25.02.2008, 17:20 | Сообщение # 2
Продвинутый
Группа: Пользователи
Сообщений: 63
Репутация: 2
Замечания: 0%
Статус: Offline
Ничего не знаю! Ещё только в следующем году пойду на пасскаль!!!! <_<
 
XSSДата: Пятница, 21.03.2008, 20:34 | Сообщение # 3
Продвинутый
Группа: Пользователи
Сообщений: 47
Репутация: 0
Замечания: 0%
Статус: Offline
Тут написал самую обычную хрень... типа вычисление числа среднего ( с меткой для счётчика циклов ):

Во сама программка:

Начало:

// Использование повторения с меткой для вычисления среднего
#include

using std::cout;
using std::cin;
using std::endl;
using std::fixed;

#include // Параметризованные манипуляторы потока

using std::setprecision; // Задаёт формат вывода

// Функция main начинает выполнение программы
int main()
{
int total; // Сумма оценок
int gradeCounter; // Число введённых оценок
int grade; // Одна оценка

double average; // Число с десятичной точкой для оценки

// Фаза инициализации
total = 0; // Инициализация total
gradeCounter = 0; // Инициализация счётчика цикла

// Фаза обработки
// Получить первую оценку от пользователя
cout << "Введите оценку или -1 для завершения: ";
cin >> grade;

// Выполнение цикла до получения sentinel value от пользователя
while ( grade != -1 ) {
total = total + grade;
gradeCounter = gradeCounter + 1;

cout << "Введите оценку или -1 для завершения: ";
cin >> grade;

} // Конец while

// Фаза завершения
// Если пользователь ввёл, по крайней мере, одну оценку...
if ( gradeCounter != 0 ) {

// Вычисление средней из всех введённых оценок
average = static_cast< double angry total ) / gradeCounter;

// Отображение средней оценки с точностью до двух разрядов
cout << "Средняя оценка равна " << setprecision( 2 )
<< fixed << average << endl;

}

else // Если не введены оценки, вывод соответствующего сообщения
cout << "Нет введённых оценок.\n";

return 0; // Показывает, что программа успешно завершена

} // Окончание функции тела программы «main»


Cross Site Scripting.
 
XSSДата: Пятница, 21.03.2008, 20:36 | Сообщение # 4 | Сообщение отредактировал XSS - Пятница, 21.03.2008, 20:38
Продвинутый
Группа: Пользователи
Сообщений: 47
Репутация: 0
Замечания: 0%
Статус: Offline
где случайно рубанулся смайлик там били символы после double: > (

во эти 2 символа случайно слитно образовали смайл. сорри
в принцыпе, это и дурак напишет... скоро чёнить хорошенькое напишу.


Cross Site Scripting.
 
FenixsarДата: Вторник, 26.08.2008, 16:17 | Сообщение # 5 | Сообщение отредактировал Fenixsar - Вторник, 26.08.2008, 16:21
Юзер
Группа: Пользователи
Сообщений: 4
Репутация: 0
Замечания: 0%
Статус: Offline
Вот написал простенькую программку " Сравнивает два числа"
Code
#include <cstdio>
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char* pszArgs[])
{

int arg1;
cout << " Вводим arg1: ";
cin >> arg1;

int arg2;
cout << "Вводим arg2: ";
cin >> arg2;

if (arg1 > arg2)
{
cout << "Аргумент 1 больше, чем аргумент 2"
<< endl;
}
else
{
cout << "Аргумент 1 меньше, чем аргумент 2"
<< endl;
}
system("PAUSE");
return 0;
}


 
  • Страница 1 из 1
  • 1
Поиск:


Используются технологии uCoz