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


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

Работа с двоичным файлом - Исходник.

Найти в массиве и вывести значение наиболее часто встречающегося элемента - Исходник.

Лабораторные # 1,2,3,4 - Исходник.

Работа с массивами символов: Перевернуть" в строке все слова. (Например: "Жили были дед и баба" - "илиЖ илиб дед и абаб") - Исходник.

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

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

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

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

#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