Поиск по сайту:



Проверить аттестат

Мы принимаем Яндекс.Деньги

Смотри также:

Сортировка символов в строке: Порядок возрастания «весов» символов задать таблицей вида char ORD[] = «АаБбВвГгДдЕе1234567890»; - Исходник.

Вычисление суммы ряда - Исходник.

Бинарное дерево - Исходник.

Односвязный список - Исходник.

Все новинки...

Исходник «В строке найти все числа в десятичной системе счисления заменить их соответствующим представлением в шестнадцатеричной системе»

Когда сдавалась работа2005
Где сдавалась работаНГТУ
Оценка5
Имя автораСергей
Файл: 976 Б

Введите свой E-mail:

Сразу после оплаты на ваш e-mail придет ссылка для скачивания файла.
Указанная цена не окончательная. При оплате через сервис "Робокасса", стоимость увеличивается на процент коммисси в зависимости от выбранного способа оплаты.
Поделиться:

В строке найти все числа в десятичной системе счисления, сформировать новую строку, в которой заменить их соответствующим представлением в шестнадцатеричной системе.

#include <stdio.h>
#include <windows.h>
#include <string.h>

int About();
int numb = 0;
int main ()
{
About (); //Вывод информации о программе и авторе.
int n;
char string[100], str2[100], a [80];
CharToOem («Введите строку: „, a);
printf(“%s», a);
gets (string); //Ввод строки.
//Начало преобразование строки string к строке заданного в задании виду.
for (int pred = 0; string[numb]!=’\0’; numb++)
{
pred=numb;
for (; !(string[numb]>=’0’ && string[numb]<='9'); numb++) //Поиск первой цифры
      //numb- первая найденная десятичная цифра
		if (string[numb]=='\0')
      {
			strncpy(str2, string, numb);
	      str2[numb]='\0';
	      if (pred==0) printf ("%s", &str2[pred]);
   	   printf ("%s", &str2[pred-1]);
         getchar();

 

На данной странице представлены авторские программы. 
Эти лабораторные работы сдавались Новосибирского государственного технического университета по специальности 220400 "Программное обеспечение вычислительной техники и автоматизированных систем". 
Все работы написаны на языка 'Си'. Все программы проверялись на компиляторе Borland C++ 5.02