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

Не работает программа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ BuilderX http://www.cyberforum.ru/cpp-beginners/thread232479.html
Здравствуйте. Помогите пожалуйста настроить C++ BuilderX 1.5 Mobile edition. Тоесть установлен sdk и builderX, но при открытии проекта готового, и при попытке его скомпилировать (run project) ,то выдаёт кучу ошибок, одна из которых состоит в пути сохранения скомпилированого проекта - make: *** No rule to make target...
C++ Изменение в файле написать программку, которая будет искать в файле введенный текст и заменять на другой введенный текст..хотелось бы увидеть функцию...замена строки..дальше заштопаю http://www.cyberforum.ru/cpp-beginners/thread232477.html
Методами последовательного и бинарного поиска найти заданное слово C++
помогите решить задачу вот условие: Есть массив m слов длиной 5. Упорядочить в нем слова методом вставок. Методами последовательного и бинарного поиска найти заданное слово. Данные вводятся из файла. При выполнении этой задачи необходимо: 1. Имя файла задается в командной строке. Если оно там не было зада-но, то после соответствующего запроса вводится пользователем. 2. Использовать...
Не совпадение значений в программе C++
Привет всем. Я тут решил потренироваться в написании программ для расчёта по формулам. В задании сказано что программа вычислив по двум формулам должна дать одинаковые результаты. Я написал программу, но после расчёта программа выдаёт разные результаты. #include <iostream.h> #include <math.h> double main() { double a,z1,z2;
C++ подстрока http://www.cyberforum.ru/cpp-beginners/thread232425.html
в заданной строке найти позицию первого вхождения указанной подстроки .не используя стандартные функции.спасибо!
C++ тема классы Ребята, помогите лабораторки доделать. Введите текст.Удалите все пробелы. с помощью классов написать просят подробнее

Показать сообщение отдельно
MegaAce
 Аватар для MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
22.01.2011, 14:06     Не работает программа
Цитата Сообщение от Electricitygirl Посмотреть сообщение
if (mas[i]%mas[0]==0)
Так как mas- массив действительных чисел то % нельзя применить
И так как ваша програма заменяла только последнее число кратное первому в массиве, я немного переделал программу
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
#include<stdio.h>
#include<conio.h>
#define size 10
int main ()
{
int mas [size]={3,4,5,6,7,8,9,2,3,1};
//int nol=0;
//float del=mas[0];
int i=1;
 
while (i<size)
{
 if (mas[i] % mas[0] == 0)
 {
  mas[i]=0;
 }
 i++;
} 
 
for (i=0;i<size;i++)
{
printf ("%i ",mas[i]);
}
}
Для удобства и лучшей продуктивности еще можно заменить
C
1
2
3
4
5
6
7
8
9
int i=1;
while (i<size)
{
 if (mas[i] % mas[0] == 0)
 {
  mas[i]=0;
 }
 i++;
}
на
C
1
2
3
4
5
for(int i=1;i<size;i++)
{
 if (mas[i] % mas[0] == 0)
 mas[i]=0;
}
 
Текущее время: 12:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru