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

Нужна еще одна информация - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программирование, зачет по второму курсу. http://www.cyberforum.ru/cpp-beginners/thread242094.html
Дело вот в чем....Не могу написать алгоритм...Если кто нить поможет, буду очень признателен. Двоичный файл содержит данные о студентах: фамилия, группа, оценка по программированию. Создать на его...
C++ Описать класс "Строка" Спецификация программы 1. В соответствии с приведенными вариантами заданий реализовать программу с использованием классов. 2. В программе должны быть реализованы следующие обязательные методы:... http://www.cyberforum.ru/cpp-beginners/thread242086.html
C++ Считать данные
Есть файл нужно считать данные с него. Там представлены различные параметры процесса. Можно как-нибудь считывать непосредственно в структуру. Например создать структуру поле 1 поле 2 поле 3 ...
C++ Из ассемблера в C++
В общем можно ли как то перенести запись памяти из ассемблера в C++ //code from here to '' will be used to enable the cheat alloc(newmem,2048) //2kb should be enough label(returnhere)...
C++ scanf("%*с%c",k); http://www.cyberforum.ru/cpp-beginners/thread242039.html
нужно чтобы пропустило первый считываемый символ k - указатель как вариант можно scanf("%c""%c",k,k); такое решение получше scanf("%*с%c",k); но не понятно
C++ Преобразовать каждое слово в строке, удалив из него все последующие вхождения первой буквы Ребят, никак не могу написать данную задачу , буду очень признателен в помощи. Дана строка , состоящая из русских слов, разделенных пробелами (одним или несколькими). Преобразовать каждое слово в... подробнее

Показать сообщение отдельно
Sharina
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 28
13.02.2011, 15:15  [ТС]
У меня работа с файлами, и мне нужно удалить элементы массива которые = 1 элементу.
пока у меня вот такая страшная программа, но удаления здесь нет потому как я не знаю как его осуществить
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
#include<stdio.h>
int main()
{FILE*pt_f;
int a,b[20];
int i,n,ku,ni,ki,k,dop[20];
n=20;
ku=0;
pt_f=fopen("dan.txt","w");
for(i=0;i<n;i++)
{
scanf("%6.1d",&a);
fprintf(pt_f,"\n%6.1d",a);
}
fclose(pt_f);
pt_f=fopen("dan.txt","r");
for(i=0;i<n;i++)
{
fscanf(pt_f,"\n%6.1d",a);
printf("%6.1d",a);
}
fclose(pt_f);
pt_f=fopen("dan.txt","w");
for(i=0;i<n;i++)
{
b[i]=a;
}
fclose(pt_f);
for(i=0;i<n-1;i++)
{
if(b[i]==b[1])
dop[i]=b[i]
else
printf("\n ku = %6.1d", ku);
}
{ki=i;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru