Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Помогите решить задачу по С++

Закрытая тема
Настройки темы
C/C++ - [решено] Помогите решить задачу по С++

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Vadikan
Дата: 20-12-2011
Описание: правила
  1. По заданному натуральному(целому) числу, определить количество цифр и найти их сумму.
  2. По заданному натуральному(целому) числу, определить количество цифр и найти их сумму. Из указаного диапазона n и m
  3. Выполнить инвертирование трех одномерных массивов: А[20], В[10], С[15]. Написать функции: -Заполнение массива числами в диалоговом режиме. -Вывода одномерного массива -Инвертирование одномерного массива.
  4. Определитьдля каждого из трех одномерных массивов : A[45], B[10], C[20] сколько раз в них встретились два подряд идущих нулевых элемента. Написать функции: -Заполнение массива числами в диалоговом режиме. -Вывода одномерного массива. -Определения количества двух подряд идущих нулевых элементов в одномерном массиве.


Выдержка из правил форума
Цитата:
Вопросы, в которых нет кода и следов ваших размышлений над поставленной задачей также будут перенесены в закрытую тему - Уголок Ленивого Программиста

Исходное сообщение автора

Задание: Написать прогу, которая по заданному натуральному числу определяет количество цифр в нем и их сумму.Протестируйте функцию десятичных чисел из некоторого диапазона от n до m.

Отправлено: 14:54, 27-09-2008

 

Аватара для Durson

Devil may Cry


Сообщения: 451
Благодарности: 45

Профиль | Отправить PM | Цитировать


Цитата Drongo:
Логично, а как быть тогда с <iostream> или <iostream.h>, Что правильнее? »
Кулак ему в морду этому умнику, правельно будет #include <iostream.h> потому что .h говорит о разрешении и типе этого файла, потому что официально в языке С++ .h говорит о том что это заголовочный файл, а вы представьте что если у вас в папке include будет самодельный файл iostream.cpp или iostream.txt с каким нибудь нелепыми функциями. И вылезит у вас ошибка.

И вообще традиции чтить надо батенька.

Отправлено: 21:08, 06-10-2008 | #41



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Durson, в MSVS6 в файле iostream (см. папку Microsoft Visual Studio\VC98\CRT\SRC) указанно // iostream standard header в iostream.h - *iostream.h - definitions/declarations for iostream classes, а в Visual C++ 2008 уже // iostream standard header for Microsoft, а iostream.h отсутствует вовсе, что указывает на то что Микрософт в этой версии своего компилятора решила поддержать стандарт по данному вопросу.
Цитата ivank:
На крайний случай можно глянуть в драфт стандарта ... Никакого iosteam.h там не упоминается, в отличие от iostream (701 страница). »
Drongo, что говорится в Борланде в файлах iosteam.h и iostream?

Последний раз редактировалось Admiral, 06-10-2008 в 21:31.


Отправлено: 21:20, 06-10-2008 | #42


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Здесь Admiral говорит об обсуждении, но я не помню ни темы, ни ключевого слова, хотя недавно видел эту тему
[решено] C++ | Проблема с iostream.h
iostream в википедии.

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 21:26, 06-10-2008 | #43


Аватара для Durson

Devil may Cry


Сообщения: 451
Благодарности: 45

Профиль | Отправить PM | Цитировать


Цитата Admiral:
в файле iostream (см папку Microsoft Visual Studio\VC98\CRT\SRC »
Ага у меня почему то отсутствует папка CRT а вместо неё есть папка MFC и там лежит папка SRC в которой у меня нету файла iostream.

Отправлено: 21:34, 06-10-2008 | #44


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Durson, тогда можно посмотреть папку Microsoft Visual Studio\VC98\Include, в Visual C++ 2008 аналогичная папка и iosteam.h все равно нету.

Отправлено: 21:41, 06-10-2008 | #45


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Цитата Admiral:
что говорится в Борланде в файлах iosteam.h и iostream? »
А где именно смотреть? У меня оба есть.

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 21:42, 06-10-2008 | #46


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Drongo, в обоих, первую закомментированную строчку, если такая имеется, аналогично как в я 44 посте. А какого года компиллер?
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:45, 06-10-2008 | #47


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


1-й
C:\Program Files\Borland\CBuilder6\Include\oldstl\iostream.h
// -*- C++ -*-

2-й
C:\Program Files\Borland\CBuilder6\Include\iostream.h
// Wrapper header file used to select STL via defines.
// Default is STLport.

3-й
C:\Program Files\Borland\CBuilder6\Include\Using\iostream
ничего, кроме кода using std::cout; cin; endl; и т.п

4-й
C:\Program Files\Borland\CBuilder6\Include\Stlport\iostream
Только предупреждение что использование на свой страх и риск и права автора
Цитата Admiral:
А какого года компиллер? »
1999 года. Вру! 2002 Посмотрел в справка -> о программе.

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:03, 06-10-2008 | #48


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Drongo, что-то ничего определённого, касательно стандарта Borland не указал, возможно в новых версиях внесли ясность, по аналогии как MS.
Durson, что б код работал и в Visual C++ 2008 нужно вместо CharToOem писать CharToOemA, а что б завёлся и конкретный пример нужно после всех include написать using namespace std; для обеспечения работоспособности cout.
Всё дело в том, что MSVS6 по умолчанию работает с ANSI версией функций и данных, а последующие версии уже с Unicode. CharToOemW что подразумевает использования Unicode, для использования старинки ANSI явно указываем CharToOemA.
Такая программа будет иметь обратную совместимость с Win9x/ME, но на 2000м и выше будет выполнятся несколько медленнее чем её Unicode аналоги.

Последний раз редактировалось Admiral, 07-10-2008 в 02:36.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:57, 07-10-2008 | #49


Новый участник


Сообщения: 2
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ребята! Помогите решить задачу по С++
Условие:
Для одномерного массива N, состоящего из 20 элементов действительного типа найти среднее арифметическое значение.

Заранее спасибо!

Для вас она может показаться совсем простой, но я в языках программирования не очень!!!

Отправлено: 20:28, 18-01-2010 | #50



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Помогите решить задачу по С++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - Помогите решить задачу Urann Программирование и базы данных 11 14-05-2013 11:44
Разное - Помогите решить задачу в Excel Dgonny Программирование и базы данных 2 16-11-2009 04:11
C/C++ - Помогите решить задачу zdughi Программирование и базы данных 1 01-05-2009 06:03
помогите решить задачу snikers Программирование и базы данных 2 27-08-2004 01:57
помогите решить задачу Guest Программирование и базы данных 2 21-05-2004 11:23




 
Переход