Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как предать указатель через LPARAM https://www.cyberforum.ru/ cpp/ thread260155.html
Хочу обойтись без глобальных объектов в приложении на Win32Api, в приложении из GUI только два диалога (за основное окно отдувается один из диалогов), можно как-нибудь передать указатель на объект...
Обход элементов std::map в порядке их создания C++
Имеется ассоциативный массив и его заполнение: std::map<unsigned,string> arr; arr = "abc"; arr = "def"; arr = "ghi"; Теперь если я буду обходить этот массив при помощи итераторов, то обход...
WDK и Visual Studio 2008 C++
Всем доброго времени суток. Скачал Windows DDK с майкрософта. Установил в C:\WinDDK\7600.16385.1 Включил в свойствах, (свойства конфигурации -> c\c++) Дополнительные каталоги включения:...
C++ Зацикливается при неверном вводе есть такой кусочек while(true) { scanf("%d%c%d", &x, &zn, &y); switch (zn) { case '+': rez=x+y; break; https://www.cyberforum.ru/ cpp/ thread259828.html
C++ Функции https://www.cyberforum.ru/ cpp/ thread259751.html
Составить процедуру, результатом работы которой является символ, заданный при обращении к этой процедуре, если этот символ не является буквой, и соответствующая строчная (малая) буква в противном. ...
Работа с командной строкой C++
Ситуация: у меня есть программа-интерпретатор другого языка. Работает через командную строку. Преподаватель попросил следующее: реализовать простейшие арифметические операции, которые при этом...
C++ Ошибка в программе
пишу задачу на классы в Си++,но не могу разобраться что за ошибка,помогите это очень важно #include<iostream.h> #include<conio.h> #include<math.h> #include<stdio.h> class Student { private:
C++ Симуляция нажатия кнопки ПОДСКАЖИТЕ как сделать симуляцию нажатия кнопки в заданое время. т.е. мне нужно что бы клавиша ENTER нажалась в определенное время без моего присутствия https://www.cyberforum.ru/ cpp/ thread259267.html
C++ DLL в EXE https://www.cyberforum.ru/ cpp/ thread259246.html
Здравствуйте, скажите пожайлуста, каким образом можно вшить dll либу в exe, чтоб не таскать их все время рядом и не кидать в windows\win32\ . Использую Code::Blocks 8.02.
C++ Расчет траектории движении тела с учетом сопротивления воздуха Определить максимальную дальность полета тела, брошенного с начальной скоростью под углом к горизонту при наличии заданной постоянно действующей горизонтальной силы сопротивления среды .... https://www.cyberforum.ru/ cpp/ thread259164.html
Aredon
0

Нужно сделать программу работоспособной с малейшими изменениями.

19.03.2011, 17:49. Просмотров 525. Ответов 0
Метки (Все метки)

Я новичок в языке программирования. Помогите пожалуйста.

Задание: Даны два файла. Найти в них несовпадающие слова, имеющие не менее 2 цифр. Вывести каждое такое слово в отдельную строку. За словом в скобках вывести символы слова в шестнадцатеричном виде через пробел.
Например: z1s2k4M (7A 31 73 32 6B 34 4D) и т. д.

Прошу строго не судить.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
int Digit(char *w)
{
 int i,c=0;
 for (i=0;i<30;i++)
   { if (isdigit(w[i]))
     c++;}
 if (c>1)
 return 1;
 else
 return 0;
}
 
 
int Rename(int n)
{ char A={A},B={B},C={C},D={D},E={E},F={F};
  if(n==10) return A;
  if(n==11) return B;
  if(n==12) return C;
  if(n==13) return D;
  if(n==14) return E;
  if(n==15) return F;
  return n;
}
 
 
int Sx(int g)
{
 int n,i=0,m;
 char v[8],h[8];
 while (g>15)
  { n=abs(g/16);
    m=g-n*16;
    v[i]=Rename(m);
    i++;
  }
 v[i+1]=Rename(n);
 int l=strlen(v);
 for (i=0;i<l;i++)
  {h[i]=v[l-i];
  }
 return *h;
}
 
 
int At(char g)
{ int k;
  k=g;
  return k;
}
 
 
int Helping(char w)
{ char ex;
  int b;
  b=At(w);
  ex=Sx(b);
  return ex;
}
 
 
int main()
{
 int i=0;
 
 char fword[30],gword[30];
 char *fname="I:\\L81.txt";
 char *gname="I:\\L82.txt";
 FILE *f;
 FILE *g;
 f=fopen(fname,"rt");
 g=fopen(gname,"rt");
 if((f=fopen(fname,"rt"))==NULL)
 return 1;
 if((g=fopen(gname,"rt"))==NULL)
 return 1;
 while (!f==EOF);
  {fscanf (f,"%c",fword);
   fscanf (g,"%c",gword);
   if (Digit(fword)&&Digit(gword)&&strcmp(fword,gword))
    { printf("%c ",fword);
      printf("( ");
      for (i=0;i<strlen(fword);i++)
      printf(" %c ",Helping (fword[i]));
      printf(" ) \n");
      printf("%c ",gword);
      printf("( ");
      for (i=0;i<strlen(gword);i++)
      printf(" %c ",Helping (gword[i]));
      printf(" ) \n");
    }
  }
 fclose(f);
 fclose(g);
 return 0;
}
Помогите изменить, чтобы была работоспособной и желательно без сильных изменений, чтобы понять где ошибки. Буду очень благодарен!

Вернуться к обсуждению:
Нужно сделать программу работоспособной с малейшими изменениями.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.03.2011, 17:49
Готовые ответы и решения:

Не получается сделать программу работоспособной. Скорее всего ошибка с Begin и End
Задание: найти индексы минимального элемента матриц (Одного элемента в каждой матрице),...

Нужно перегнать лист Excel в базу данных Access с некоторыми изменениями
Как прочесть данные из книги Excel? (на VB.NET). Где об этом почитать поподробнее? Нужно перегнать...

Нужно сделать программу спасибо, нужно как можно скорее)
Нужно сделать программу спасибо, нужно как можно скорее) П.5.4. Правил Запрещено создавать темы с...

Хочу написать программу Winmugen на языке C++ со своими изменениями.
Я хочу переписать уже написанную на языке С игру winmugen (http://ru.wikipedia.org/wiki/M.U.G.E.N)...

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