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

Корректировать функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Cдвиг строк матрицы http://www.cyberforum.ru/cpp-beginners/thread141630.html
помогите, пожалуйста. нужно получить квадратную матрицу порядка n, элементы расположить так: 1 2 3 ... n ..................... n-2 n-1 n 0 n-1 n 0 0 n 0 0 0 cпасибо заранее.
C++ как ввести несколько строк ? мне нужно ввести N строк как это сделать? Добавлено через 6 минут уже нашел как делать......... http://www.cyberforum.ru/cpp-beginners/thread141626.html
C++ как опредилить вхождения каждого слова в строке?
Помогите пожалуйста,мой мозг кипит))Как опредилить вхождения каждого слова в строке.Пример: Папа мама ,папа,мама Папа -2 раза. Мама - 2 раза. ??
нужно исправить ошибку(меняю строки местами) C++
#include <iostream> #include <stdlib.h> #include <math.h> #include<clocale> #include <iomanip> using namespace std; int summa (int **ar,int n) {int k,i,j; int s=n+1; for (i=0;i<=n; i++)
C++ Шифрование методом Цезаря! http://www.cyberforum.ru/cpp-beginners/thread141612.html
int main(int argc, char* argv) { char b; int hold; const int arraySaze=26; char a={a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z}; hold=a; a=a;
C++ Программы на работу с текстовыми файлами Суть в том, что С не изучал, но до завтра надо сдать 6 программ. Помогите пожалуйста. 1) подсчитать количество строк, слов и символов в файле (знаю как сделать в линуксе через wc, но не более) 2) составить частотный словарь (сколько раз какой символ встречается в файле) 3) вывести слова, начинающиеся на "а" за текст взять или любой текст 4) найти самое длинное и самое короткое слово из... подробнее

Показать сообщение отдельно
AI\EKCAH^P
 Аватар для AI\EKCAH^P
104 / 101 / 20
Регистрация: 18.05.2009
Сообщений: 201
06.06.2010, 16:42     Корректировать функцию
Используя функции и режим меню, создать файл из 10 структур, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа.Структура имеет вид: фамилия студента, номер зачетной книжки, 4 оценки за экзамен. Выводить информацию о всех двоечниках и корректировать ее.

Программу сделал,тока корректировать функцию ,которая выводит информацию о двоечниках неполучаеться.Изменения вводишь ,а потом прога зависает. Посмотрите ,где ошибка.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
void find(FILE*tf)
{
char c;
int s;
long int i;
tf=fopen("file.dat","r+b");
puts(" Esli nado informaciya o dvoi4nikah vvedite 2: ");
scanf("%d",&s);
fread(&sp,sizeof(sp),1,tf);
 while (!feof(tf))
  {
   if ((sp.oc1==s)||(sp.oc2==s)||(sp.oc3==s)||(sp.oc4==s))
    {
    printf("\n familiya %s\n nomer za4etnoy knigki %d  ",sp.name,sp.number);
    printf("\n 1-ya ocenka:%d\n 2-ya oceka:%d\n 3-ya ocenka:%d\n 4-ya ocenka:%d\n ",sp.oc1,sp.oc2,sp.oc3,sp.oc4);
    printf("\n Izmenity/Next ? y/n");
    c=getch();
    if (c=='y')
     {
      printf("\n 1-ya ocenka: ");
      scanf("%d",&sp.oc1);
      printf(" 2-ya ocenka: ");
      scanf("%d",&sp.oc2);
      printf(" 3-ya ocenka: ");
      scanf("%d",&sp.oc3);
      printf(" 4-ya ocenka: ");
      scanf("%d",&sp.oc4);
      printf(" nomer za4etnoy knigki: ");
      scanf("%d",&sp.number);
      i=sizeof(sp);
      fseek(tf,-i,1);
      fwrite(&sp,sizeof(sp),1,tf);
     }
    }
  fread(&sp,sizeof(sp),1,tf);
  }
fclose(tf);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru