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

Если в строке есть хоть один ноль - вывести в файл output.txt "YES", иначе вывести "NO"; - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ буквенные массивы в C++ http://www.cyberforum.ru/cpp-beginners/thread664130.html
Мне нужно написать следующую программу: Напишите программу к-ая вместо англ. слова (необязательно связного) выведет произведение его порядковых значений букв (номеров букв в алфавите). HELP ME PLEASE!!!
C++ Работа с классами Есть задание, создать 2 класса. Один с данными но без методов, а второй сметодом отображения данных первого класса. Надо в метод передавать не ссылку на класс а сам класс. Вопрос таков. Не могу создать объект первого класса. Как создавать? ничего путнего не нашёл. покажите пример. И как передать и обратиться потом к классу в методе вывода? class CData1 { public: CData1(); ~CData1(); http://www.cyberforum.ru/cpp-beginners/thread664109.html
packman C++
Здравствуйте! Задали курсач - написать игру packman. Идей куча, но не знаю с чего начать. Подскажите пожалуйста как правильно разработать алгоритм по которому делать программу(с чего начать и т.п.) исходники - не надо кидать, интересно написать самому. как я понял логичнее всего будет карту представить в виде матрицы 1 - допустим стенка 0 - пустая клетка(по которой прошел пакман) 2 -...
Составить программу нахождения количества четных элементов матрицы C++
Дана квадратная матрица А(N.N). Составить программу нахождения количества четных элементов, расположенных на главной и побочной диагоналях.
C++ Подсчитать количество нечетных элементов, расположенных ниже главной диагонали матрицы http://www.cyberforum.ru/cpp-beginners/thread664058.html
Дана квадратная матрица А(N,N). Составить программу подсчета количества нечетных элементов, расположенных ниже главной диагонали.
C++ Замена положительных элементов, расположенных выше главной диагонали матрицы Дана квадратная матрица А(N,N). Составить программу замены положительных элементов, расположенных выше главной диагонали и кратных 5, на 100. Исходную и скорректированную матрицы напечатать. подробнее

Показать сообщение отдельно
mirax
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 13
06.10.2012, 00:28  [ТС]     Если в строке есть хоть один ноль - вывести в файл output.txt "YES", иначе вывести "NO";
Цитата Сообщение от valeriikozlov Посмотреть сообщение
есть еще одна ошибка.
вот это:


заменить на:
C++
1
if(s[i]=='0') a++;
Спасибо, вроде и мой код стал работать. Без ошибок, если кому понадобиться.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string>
using namespace std;
FILE *f1,*f2;
char s[1000];
 
int a;
int main()
{
f1=fopen("input.txt","r+");
f2=fopen("output.txt","w+");    
fscanf(f1,"%s",&s);
a=0;
for (int i=0; i<strlen(s); i++)
{
if(s[i] == '0') a++;  
}
if(a>0) fprintf(f2,"%s","YES");
else fprintf(f2,"%s","NO");
}
 
Текущее время: 02:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru