Форум программистов, компьютерный форум CyberForum.ru

Работа с файлами и массивами! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файлы и Структуры в С http://www.cyberforum.ru/cpp-beginners/thread279569.html
Даны сведения о сотрудниках учреждения: фамилия, инициалы, номер телефона. Выдать на экран сведения о сотрудниках, номер телефона которых содержит одинаковые цифры и подсчитать количество одинаковых цифр. помогите пожалуйста
C++ Подскажите со структурой struct Auto { char Mark; char Color; char Serial; char RegNum; int Year; int Price; char Owner; }*AutosArray; http://www.cyberforum.ru/cpp-beginners/thread279567.html
C++ Поле чисел от 0 до N
Как в С++ или в С создать поле чисел, которое включает в себя все числа от 0 до N? Напрмер поле чисел 0_3, включает в себя 0,1,2. 2+1 должно давать 0, 1+2 должно давать 0. кто-нибудь может помочь? Буду очень признателен
Стек C++
Используя программный стек, написать программу, которая проверяет баланс скобок: "()", "", "{}", "<>" На С
C++ калькулятор перевода из 16 в 10 систему в С++ http://www.cyberforum.ru/cpp-beginners/thread279515.html
...есть программа перевод из 16 в 10, но только одной цифры (пример A2 = 40960)... а мне нужно польской записью целое выражение (пример: (A2+23)^3*15/2) так считать..не поможете? вообще не понимаю эту польскую запись...помогите, срочно сдавать курсовую, а ничего не сделано... вот листинг проги, которая есть: #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<iostream.h>...
C++ Табулированная функция. Надо вывести на экран в виде таблицы значения функции F на интервале от Хнач до Хкон с шагом dx/ F=a*x^2+b^2*x при с<0 и b не равным 0. F=(x+a)/(x+c) при с>0 и b=0. F=x/c в остальных случаях. a, b, c, dx вводятся с клавиатуры. Помогите пожалуйста, очень надо, а синтаксис очень хромает... подробнее

Показать сообщение отдельно
Risseal
0 / 0 / 0
Регистрация: 07.11.2010
Сообщений: 12

Работа с файлами и массивами! - C++

20.04.2011, 09:43. Просмотров 339. Ответов 0
Метки (Все метки)

Задача следущая:

В файле хранятся данные в виде записей формата R.

Запись R:
СОТРУДНИК
Фамилия
Должность
Отдел
Стаж - М
Оклад

Задача:
1. Содержимое файла переписать в память в однонаправленный список.
2. Определить запись с наибольшим значением поля М.
Сформировать второй список, в который скопировать такие элементы из исходного списка, для которых значение поля М записей R равно максимальному.
3. Результирующий список (списки) переписать в результирующий типизированный файл.

содержимое файла:
Код
Петров
Программист
ИТ
3
5000

Иванов
Дизайнер
ИТ
5
4000

Сидорова
Бухгалтер
Эконом
10
3000

Волков
Администратор
ИТ
6
4000
Вместо текста из файла выводит что то непонятное

Код
#include <stdlib.h>

int main(void)
{   FILE *fp;
    char s[100];
    int t;
    if ((fp=fopen("c:\r.txt","r"))==NULL)
       {   printf("Файл не открывается.\n");
	   exit(1);
       }

   fscanf(fp,"%s %d",s,&t);
   fprintf(stdout, "%s %d",s,t);
Добавлено через 14 часов 33 минуты
uppper
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru