Понедельник, 23 Декабря 2024, 06:19

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
RUNGOGET2THECHOPAHДата: Среда, 12 Декабря 2012, 19:56 | Сообщение # 201 | Тема: Го в КС
участник
Сейчас нет на сайте
Serk1n, содержательно.
RUNGOGET2THECHOPAHДата: Среда, 12 Декабря 2012, 19:37 | Сообщение # 202 | Тема: Го в КС
участник
Сейчас нет на сайте
Девушки не умеют в каэску. Что с ними делать-то? Трахаться что ли? Лучше яги с одноклассниками попить, атвичаю.
RUNGOGET2THECHOPAHДата: Среда, 12 Декабря 2012, 18:26 | Сообщение # 203 | Тема: Как сделать мир лучше?
участник
Сейчас нет на сайте
- дискриминация по видовому признаку. Checked
- призывы к массовому суициду. Checked
- пропаганда наркотиков. Checked
- призывы к подрыву деятельности властей. Checked

ЭЙ, МИНКОМСВЯЗИ, ЭТО ДОМЕННОЕ ИМЯ ОБОСРАЛОСЬ!
RUNGOGET2THECHOPAHДата: Воскресенье, 09 Декабря 2012, 19:22 | Сообщение # 204 | Тема: Вопрос-Ответ (C++)
участник
Сейчас нет на сайте
Saitei, можно считывать то, что ввел пользователь, как строку. А после этого посимвольно проверять, нет ли в ней запрещенных символов (в твоем примере - это все символы, кроме цифровых).
Code

#include <stdio.h>
#include <iostream>

using namespace std;

bool ReadInt(int* n)
{
  char buf[256];
  cin>>buf;
  for (unsigned int i = 0; i < strlen(buf); i++)
  {
   if (buf[i]!='0'&&buf[i]!='1'&&buf[i]!='2'&&buf[i]!='3'&&buf[i]!='4'&&buf[i]!='5'&&buf[i]!='6'&&buf[i]!='7'&&buf[i]!='8'&&buf[i]!='9')
   {
    return false;
   }
  }
  (*n) = atoi(buf);
  return true;
}

int main()
{
  int num = 0;

  if (ReadInt(&num))
   cout<<"You entered: "<<num<<endl;
  else
   cout<<"Error!"<<endl;

  return 0;
}
RUNGOGET2THECHOPAHДата: Воскресенье, 09 Декабря 2012, 17:33 | Сообщение # 205 | Тема: Как взять выражение под знак корня N'ой степени?
участник
Сейчас нет на сайте
А чем тебе pow() не нравится?
Вот же:
Code

double S = pow( double(P*(P-A)*(P-B)*(P-C)), 1.0/(double)N);


Сообщение отредактировал RUNGOGET2THECHOPAH - Воскресенье, 09 Декабря 2012, 17:34
RUNGOGET2THECHOPAHДата: Пятница, 07 Декабря 2012, 14:30 | Сообщение # 206 | Тема: Вычислить размер большОго файла [Комбинаторика]
участник
Сейчас нет на сайте
Какие-то странные формулы тут насоветовали. Если уж совсем по-тупому ее выводить, то получится:

комбинаций.
Quote (ShadowZi)
в один байт те 8 битов, можно закодировать 2 в восьмой степени комбинаций минус одно -1, то есть максимум 255,

Почему минус одно?
Quote (SEvg)
n!/(m! (n-m)!)

Эта формула дает число сочетаний (одинаковых символов в одной комбинации нет, короче говоря), очевидно, она не подходит для данной задачи.
RUNGOGET2THECHOPAHДата: Вторник, 20 Ноября 2012, 14:23 | Сообщение # 207 | Тема: Ваши подписки на YouTube
участник
Сейчас нет на сайте
AntiAbdulov
RUNGOGET2THECHOPAHДата: Понедельник, 19 Ноября 2012, 14:06 | Сообщение # 208 | Тема: Вы видели Загадочные явления?
участник
Сейчас нет на сайте
Ух, ну это вообще отдельная история. Дело, значит, было так...
RUNGOGET2THECHOPAHДата: Воскресенье, 18 Ноября 2012, 10:26 | Сообщение # 209 | Тема: Вопрос-Ответ (C++)
участник
Сейчас нет на сайте
goldsphere, если ты объявишь один лишь указатель, то выделится память только под указатель, а не под данные, на которые он ссылается. А потом ты пытаешься обратиться к этим данным, что и приводит к ошибке доступа. Должна быть какая-то функция инициализации или что-то в этом духе, руководство по движку тебе в помощь.
RUNGOGET2THECHOPAHДата: Суббота, 17 Ноября 2012, 23:35 | Сообщение # 210 | Тема: C# Сумма от 1 до 101
участник
Сейчас нет на сайте
Он все написал правильно.
RUNGOGET2THECHOPAHДата: Суббота, 17 Ноября 2012, 23:03 | Сообщение # 211 | Тема: Рандомное число от 1 до 10
участник
Сейчас нет на сайте
Quote (Deswing)
std::cout << (b*b-4*a*c>=0?"True,":"False,");


И еще, баг - если дискриминант получился отрицательным, то программа все равно пытается взять от него корень.
И да, с точки зрения оптимизации лучше посчитать дискриминант один раз и записать значение в переменную, а не считать его каждый раз, когда оно понадобится.
Добра и удачи.


Сообщение отредактировал RUNGOGET2THECHOPAH - Суббота, 17 Ноября 2012, 23:04
RUNGOGET2THECHOPAHДата: Суббота, 17 Ноября 2012, 00:00 | Сообщение # 212 | Тема: Рандомное число от 1 до 10
участник
Сейчас нет на сайте
#include <time.h>
RUNGOGET2THECHOPAHДата: Воскресенье, 11 Ноября 2012, 20:51 | Сообщение # 213 | Тема: Какой цвет ученые еще не открыли
участник
Сейчас нет на сайте
Цвета вообще нет самого по себе. Есть только твое зрение, не глаза. Твои касания, не тело. Твой слух, но не уши. Понимаешь? Нет ничего, кроме ощущений. Нет никаких людей. Никаких стран. Нет никакого мира. Есть только ощущения. Почему нет глаз на затылке? Потому что позади тебя ничего нет. Там пустота. Ничего. Ощущение - это все, на что способно твое жалкое никчемное сознание. Почему что-то причиняет боль, а что-то удовольствие, спросишь ты?
Потому что ты школьник.
RUNGOGET2THECHOPAHДата: Пятница, 09 Ноября 2012, 19:01 | Сообщение # 214 | Тема: Multiple declaration for при обявлении класса
участник
Сейчас нет на сайте
В начало каждого хэдэра #pragma once.

Сообщение отредактировал RUNGOGET2THECHOPAH - Пятница, 09 Ноября 2012, 19:01
RUNGOGET2THECHOPAHДата: Вторник, 06 Ноября 2012, 21:39 | Сообщение # 215 | Тема: Видимость переменной во всех файлах проекта
участник
Сейчас нет на сайте
extern как бы говорит компоновщику, что где-то в одном из файлов есть глобальная переменная MyVariable типа MyType, и что работать нужно именно с ней.
RUNGOGET2THECHOPAHДата: Вторник, 06 Ноября 2012, 21:19 | Сообщение # 216 | Тема: Видимость переменной во всех файлах проекта
участник
Сейчас нет на сайте
Попробуй вот в этом другом .срр файле написать extern MyType MyVariable; где MyType - твой пользовательский тип, а MyVariable - имя той переменной.

Сообщение отредактировал RUNGOGET2THECHOPAH - Вторник, 06 Ноября 2012, 21:24
RUNGOGET2THECHOPAHДата: Понедельник, 05 Ноября 2012, 21:30 | Сообщение # 217 | Тема: Файлы смерти
участник
Сейчас нет на сайте
ШОК! РЕАЛЬНЫЙ ФАЙЛ СМЕРТИ! ПАЦАНЫ, НЕ КАЧАЙТЕ! У МЕНЯ ОТ НЕГО ДИСК Ц УМЕР! НЕ ГОВОРИТЕ ПОТОМ ШТО Я ВАС НЕ ПРЕДУПРЕЖДАЛ!
RUNGOGET2THECHOPAHДата: Пятница, 02 Ноября 2012, 19:47 | Сообщение # 218 | Тема: Программирование в жизни
участник
Сейчас нет на сайте
RUNGOGET2THECHOPAHДата: Четверг, 01 Ноября 2012, 21:58 | Сообщение # 219 | Тема: Работа с файлом и стеками
участник
Сейчас нет на сайте
Суть такова:
Правильность вложенности.
Бежим по файлу:
1. Если встречаем # FOR ID=, кладем в стек (который изначально пуст) что-то, что однозначно идентифицирует данный цикл (идентификатор, насколько я понял).
2. Если встречаем # NEXT ID, пытаемся достать из стека последний добавленный в него элемент.
2.1. Если при этом стек уже пуст, то найдена ошибка - попытка закрыть несуществующий цикл.
2.2. Если то, что мы достали, не совпадает с идентификатором из # NEXT ID, то найдена ошибка - несоответствие FOR и NEXT.
2.3. Если совпадает, то бежим по файлу дальше.
3. Если файл кончился:
3.1. Стек пуст - ошибок не найдено.
3.2. Стек не пуст - ошибка - незакрытый(е) цикл(ы).

Сдвиг позиций (с учетом того, что проверка на правильность уже произведена)
1. Копируем содержимое файла в память, стек пуст.
2. Бежим по строчкам:
2.1. Если текущая строчка не содержит ни FOR, ни NEXT, то пишем ее в файл с отступом равным 2*(текущий размер стека).
2.2. Если содержит FOR, пишем с тем же отступом, а потом добавляем что-нибудь в стек (идентификатор, например).
2.3. Если содержит NEXT, удаляем последний элемент из стека, а после этого пишем с тем же отступом.
RUNGOGET2THECHOPAHДата: Четверг, 11 Октября 2012, 20:52 | Сообщение # 220 | Тема: Помогите с названием мода для Half-Life 2
участник
Сейчас нет на сайте
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг