Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Giroskop
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 56
#1

Консольное приложение. В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину - C++

05.09.2013, 11:12. Просмотров 569. Ответов 3
Метки нет (Все метки)

В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину, и если да, то переменной m присвоить значение среднего элемента файла. В противном случае присвоить этой переменной значение первого числа файла.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.09.2013, 11:12
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Консольное приложение. В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину (C++):

Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину - C++
В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину, и если да, то...

Определить является ли последовательность чисел, находящихся в файле, упорядоченной - C++
Пмогите ПОЖАЛУЙСТА РЕШИИТЬ!!!!! НАДО ОЧЕНЬ ОЧЕНЬ!!!!!!!((((((((( НЕ МОГУ НИКАК 1. Дана текстовая строка. Вывести на печать все ее слова в...

Записать в файл длину каждой серии чисел находящихся в другом файле - C++
Требуется записать в файл количество серий чисел находящихся в другом файле. Вот что есть... void col_v(fstream &f1, fstream &f2,...

Дан файл F, компонентами которого являются целые числа. Получить в файле G все нечетные числа, входящие в файл F. Числа в файле G должны следовать - C++
Помогите доздать с++) вот задание: Дан файл F, компонентами которого являются целые числа. Получить в файле G все нечетные числа, входящие ...

В заданном бинарном файле, содержащем целые числа, найти произведение положительных чисел - C++
Помогите,пожалуйста,с заданием,учусь на психолога,а нам вот поставили информатику,в которой я ничего не понимаю :(

В исходном файле, содержащем целые числа, найти количество чётных, отрицательных и положительных чисел - C++
В файлe задано последовательность из 25 целых чисел. Вывести в новый файл все четные числа, а на экран - их количество. Дописать в выходной...

3
Sue405090
5 / 5 / 1
Регистрация: 15.08.2013
Сообщений: 90
05.09.2013, 11:38 #2
формат файла???
если xml то десериализуйте в массив
C#
1
2
3
4
5
6
7
string myHost = System.Net.Dns.GetHostName();                       
                        HostName[] host = new HostName[24];
                        XmlSerializer xmlser = new XmlSerializer(typeof(HostName[]));//класс который сериализуем
                        string filename = @"\\dockeeper\shered temp\Opti\copydocyment\HostName.xml";
                        FileStream filestream = new FileStream(filename, FileMode.Open);
                        host = (HostName[])xmlser.Deserialize(filestream);
                        filestream.Close();
получите размер массива
n = host.Count();
и сравните на четность
C#
1
2
3
4
5
6
7
if (n % 2 == 0)
{
четное
 
 }
else 
{не четное}
0
Giroskop
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 56
05.09.2013, 11:41  [ТС] #3
.txt
0
Sue405090
5 / 5 / 1
Регистрация: 15.08.2013
Сообщений: 90
05.09.2013, 11:50 #4
если txt то
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
string line = streamReader.ReadToEnd();
                    while (line != null)
                    {
                        spl = line.Split(' ');//через пробел
                       // date.Text = line + "\r\n";
                        foreach (string Mas in spl)
                        {
                            Masiv[j] = Convert.ToInt32(Mas);
                            j++;
                        }
                        date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
 
                        line = streamReader.ReadToEnd();
 
                    }
а дальше все аналогично как и с первым масивом

Добавлено через 6 минут
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
if (File.Exists(@"D:\array.txt"))
{
    StreamReader sr = new StreamReader(@"D:\array.txt");
    string str = sr.ReadLine();
 
 while (str != null)
                    {
                        spl = str.Split(' ');//через пробел
                     
                        foreach (string Mas in spl)
                        {
                            Masiv[j] = Convert.ToInt32(Mas);
                            j++;
                        }
                        str = streamReader.ReadToEnd();
 
                    }
    sr.Close();
    StreamWriter sw = new StreamWriter(@"D:\array.txt", true);
    sw.WriteLine(str);
    sw.Close();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.09.2013, 11:50
Привет! Вот еще темы с ответами:

Даны целые числа x1, ., xn. Определить количество чисел, входящих в последовательность по одному разу - C++
Помогите,вроде идея есть,но не могу написать правильно Даны целые числа x1, ..., xn. Определить количество чисел, входящих в...

Кто может помогите. Дан файл, содержащий целые числа. Надо вычислить сумму всех чисел, расположеных до минимального значения в файле. - C++
Кто может помогите. Дан файл, содержащий целые числа. Надо вычислить сумму всех чисел, расположеных до минимального значения в файле. Очень...

Вычислить среднее арифметическое чисел, находящихся в файле. - C++
Напишите программу, которая вычисляет среднее арифметическое чисел, находящихся в файле number.txt. файл создан в нем написано:...

Для каждого числа в текстовом файле определить сумму его чисел - C++
В текстовом файле из 10 строк записаны построчно целые положительные числа. Для каждого числа определить сумму его цифр. Примечание: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru