Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 19.04.2012, 21:55   #11
Начинающий програм
Форумчанин
 
Аватар для Начинающий програм
 
Регистрация: 22.11.2011
Сообщений: 201
По умолчанию

Благодарю Вас!
Начинающий програм вне форума
Старый 20.04.2012, 08:00   #12
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Начинающий програм Посмотреть сообщение
Как это можно доказать что два этих условия различны. Если например методом от противного. Пусть эти два условия равны и в результате мы придем к противоречию. Ну это все понимают. Ну а вот само доказательство как обосновать, буквы обозначить за вещественные числа или как. Помогите доказать! Буду очень благодарен. Хотя бы начните доказательство.
Давайте для простоты предположим, что у нас числа десятичные, притом мантисса в точности 3 разряда.
a = 1.23
b = -1.22
c = 0.0346

(a+b)+c = (1.23+(-1.22)+0.0346 = 0.01+0.0346 = 0.0446
(a+c)+b = (1.23+0.0346)+(-1.22) = 1.26-1.22 = 0.0400

Если пример непонятен - распишите его в нормализованном экспоненциальном виде, чтобы была отчетливо видна 3-разрядная мантисса.
s-andriano вне форума
Старый 22.04.2012, 20:07   #13
Начинающий програм
Форумчанин
 
Аватар для Начинающий програм
 
Регистрация: 22.11.2011
Сообщений: 201
По умолчанию Ошибка в коде. Тема множества.(Delphi)

Я Вам очень благодарен!

Последний раз редактировалось Начинающий програм; 22.04.2012 в 20:16.
Начинающий програм вне форума
Старый 22.04.2012, 20:15   #14
Начинающий програм
Форумчанин
 
Аватар для Начинающий програм
 
Регистрация: 22.11.2011
Сообщений: 201
По умолчанию

Всем доброго времени суток! Помогите пожалуйста найти ошибку в коде, вроде бы все так сделал, но прога после ввода одного числа почему-то вылетает.

Условие задачи.
Дана последовательность из N натуральных чисел. Написать программу,
которая выводит в возрастающем порядке все четные цифры, которые не
входят только в одно число.

Код:
program Project2ik;

{$APPTYPE CONSOLE}

uses
  SysUtils,
  windows;
type
  Tset=set of byte;
var
  a:array of Tset;
  mn,mn1:Tset;
  n,i,j,k,x:integer;
begin
  setconsolecp(1251);
  setconsoleoutputcp(1251);

  write('Введите количество натуральных чисел: ');
  readln(n);
  writeln('Введите ',n,' натуральных чисел:');
  for i:=0 to n-1 do
    begin
      repeat
        readln(x)
      until x>0;
      a[i]:=[];
      while x>0 do
        begin
          k:=x mod 10;
          if k mod 2=0 then
            a[i]:=a[i]+[k];
          x:=x div 10
        end
    end;

  mn1:=[];
  for i:=0 to n-1 do
    begin
      mn:=[];
      for j:=0 to n-1 do
        begin
          if j<>i then
            mn:=mn+a[j]
        end;
      mn1:=mn1+(a[i]*mn)
    end;

  if mn1=[] then writeln('Четных цифр, которые не входят в одно число, нет!')
  else
    begin
      writeln('Четные цифры, которые не входят в одно число:');
      for i:=0 to n do
        begin
          if i in mn1 then
            write(i);
          writeln
        end
    end;
  readln
end.
Начинающий програм вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неясно условие задачи niki123 Общие вопросы C/C++ 5 13.03.2011 20:11
загадочное условие задачи SergeyKo Помощь студентам 3 23.01.2011 16:13
условие задачи в PASCAL vitekbest Помощь студентам 8 19.12.2010 15:16
Объясните условие задачи k1r1ch Помощь студентам 5 15.11.2009 20:44