Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Определить, есть ли в массиве Q (10) заданное число Х https://www.cyberforum.ru/ c-beginners/ thread732915.html
Здравствуйте, нужна программа: определить, есть ли в массиве Q (10) заданное число Х, и если нет, то найти ближайшее к нему.
Вывести на экран количество и адреса элементов массива, равных заданному значению Х C (СИ)
3. Дан массив из N вещественных чисел (1<N≤180). Вывести на экран количество и адреса элементов массива, равных заданному значению Х. Помогите решить!!!
C (СИ) Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел https://www.cyberforum.ru/ c-beginners/ thread732903.html
2. Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел. Помогите решить!!!
C (СИ) Доля гласных,вывод Как сделать,что бы рядом с долей гласных выводились гласные содержащиеся в слове? Вот код который выводит долю #include <string.h> #include <ctype.h> #include <stdio.h> #include <conio.h> int main () { char *rechennya,*golosni; int i,j,n,max_i,kilkist,max_k,dovzhR; https://www.cyberforum.ru/ c-beginners/ thread732890.html
Найти координаты центра и радиус минимального круга, который содержит все данные точки C (СИ)
Всем привет! Помогите, пожалуйста)) Программу я написал, но она не во всех случаях работает(( Дано множество точек. Записать через пробел в выходной файл координаты центра и радиус минимального круга, который содержит все эти точки. Всю задачу написал для понятности. Что я делаю: Нахожу "выпуклую оболочку ( краевые точки )", Потом сначало беру все возможные варианты по две точки ( беру...
C (СИ) Вывести коэффициенты матрицы из файла Нужно сделать так, чтобы вводились коэффициенты матрицы. В программе вводится размер матрицы 'm', далее должна вводиться сама матрица, которая, естественно, зависит от 'm'. И, наконец, ввести столбец свободных членов. printf("You chose an input data from file\n\n"); float am,p,a; int i,im,j,k,l,m,m1; { FILE *f; f = fopen("text.txt", "r"); fscanf(f, "%d ", &m); printf("Vvod... https://www.cyberforum.ru/ c-beginners/ thread732802.html
C (СИ) Считать строку определенной длинны https://www.cyberforum.ru/ c-beginners/ thread732781.html
У меня выделена память под строку 20 символов, читать scanf-ом не получается так как возможны пробелы, читаю gets-ом он читает пока не нажмут ентер, но если больше 20 введут то данные в памяти могу затереться которые займут те символы свыше 20. Как быть?
количество прямоугольных треугольников заданного периметра C (СИ)
Найти количество разных прямоугольных треугольников с целыми сторонами, сумма которых = 120 В целом я представляю, как должен реализовываться алгоритм, но я не понимаю, как перебрать все возможные варианты 3 х чисел, которые хотя бы в сумме давали 120..
C (СИ) Дано трехзначное число. Вывести вначале его последнюю цифру, а затем - его среднюю цифру https://www.cyberforum.ru/ c-beginners/ thread732759.html
Integer10±. Дано трехзначное число. Вывести вначале его последнюю цифру (единицы), а затем — его среднюю цифру (десятки).
C (СИ) Считать текст из файла и вывести строки, которые содержат двузначные числа https://www.cyberforum.ru/ c-beginners/ thread732635.html
Помогите кто-нибудь с программой. Вроде все работает, только кроме двузначных выводит и трехзначные и тд... Как это исправить??? #include "stdafx.h" #include <string.h> #include <stdio.h> #include <ctype.h> void Two(char* str)
C (СИ) Найти сумму нечетных элементов последовательности
1. Дана последовательность из n целых чисел. Найти сумму нечетных элементов этой последовательности. Помогите решить!!! Diamond, обращаю ваше внимание на правила форума: 1) один вопрос - одна тема 2) заголовок должен отражать суть задания.
C (СИ) Написать и протестировать функцию которая определяет входит ли каждая буква в заданную строку не менее двух раз https://www.cyberforum.ru/ c-beginners/ thread732553.html
Написать и протестировать функцию которая определяет входит ли каждая буква в заданную строку не менее двух раз Код на с++ и там немного не такое условие задачи нужно на си. #include <stdio.h> _Bool f(char *str, const char a) { int count = 0; for (int i = 0; str != 0; ++i) if(str == a) ++count;
2 / 2 / 0
Регистрация: 08.12.2012
Сообщений: 15
15.12.2012, 22:10 0

Найти все числа из отрезка [x, y], троичная запись которых заканчивается на 1 - C (СИ) - Ответ 3862587

15.12.2012, 22:10. Показов 705. Ответов 1
Метки (Все метки)

Ответ

У вас здесь 2 ошибки:
1)while (i!=0){
t=i%3;
i=i/3;
}
Этот цикл будет разбивать число на цифры. Но нам то это не ведь не нужно?(Нам нужна последняя цифра - следовательно можно обойтись просто кодом, а ваш код будет проверять первую цифру):
C++
1
2
3
4
for(int i=x;i<=y;i++){
int t;
t=i%3;
}
2) Типичная ошибка - операция присваивания вместо сравнения:
Должно быть
if (t==1) printf("iskomoe=%d",i);

В итоге должно получиться что-то типа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
int main(){
 int x,y;
 scanf("%d", &x);
 scanf("%d", &y);
 int i;
 for (i=x; i<=y; i++){
   int t=i%3;
   if (t==1) printf ("iskomoe=%d", i);
 }
 return 0;
}


Вернуться к обсуждению:
Найти все числа из отрезка [x, y], троичная запись которых заканчивается на 1 C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2012, 22:10
Готовые ответы и решения:

Найти все натуральные числа, меньшие m, двоичная запись которых представляет собой последовательность 1 и 0
Найти все натуральные числа , не превышающие заданного m , двоичная запись которых представляет...

Числа. Найти сумму тех из них, запись которых заканчивается на цифру 3
Написать программу, которая выводит целые числа с клавиатуры и находит сумму тех из них, запись...

Найти все натуральные числа <= n, десятичная запись которых - строго упорядоченная последовательность
Найти все натуральные числа, не превосходящие заданного числа N, десятичная запись которых есть...

Найти все натуральные числа, не превосходящие заданного и десятичная запись которых последовательность
Помогите, пожалуйста, составить программу на С++: Найти все натуральные числа , не превосходящие...

1
15.12.2012, 22:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2012, 22:10
Помогаю со студенческими работами здесь

Найти все натуральные числа, десятичная запись которых есть строго возрастающая последовательность
Найти все натуральные числа, не превосходящие заданного n, десятичная запись которых есть строго...

Найти все натуральные числа, не превосходящие n, двоичная запись которых представляет собой палиндром
Пожалуйста решите эту задачу, никак не могу!( Найти все натуральные числа, не превосходящие n,...

Найти числа отрезка, суммы делителей которых больше заданного числа Х.
Проверьте программу пожалуйста.Если можно сделать программу с помощью дополнительного оператора z...

Найти те числа данного отрезка, суммы делителей которых больше заданного числа Х
Дан натуральный отрезок чисел . Найти те числа этого отрезка, суммы делителей которых больше...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru