8.05.2014 / 18:29 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Как писать на с++ для Windows на Ubuntu? C gui.
|
8.05.2014 / 18:34 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| Naik, Писать на Qt, а под виндой просто перекомпилировать.
|
9.05.2014 / 22:13 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Naik, Можно поднять виртуалку с VS |
10.05.2014 / 21:20 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| А что надо для программирования на языке си для андроид?
|
10.05.2014 / 21:22 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| samodelkin, компилятор c++
__________________
Да, детка, я - Король Ящериц!!! |
10.05.2014 / 21:23 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| HoldFast, спасибо.
|
18.05.2014 / 18:11 | |
one26zero Пользователь Сейчас: Offline
Имя: Aga Регистрация: 18.05.2014
| как можно сверить число из консоли ( результат сложения двух чисел, введенные пользователем) с его присутствием в массиве, значения массива с помощью цикла фор, если можно напишите код
з.ы. надеюсь выразился ясно.
|
18.05.2014 / 19:07 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| int search (int *nums, int *inputed_num) {
for (; *nums != NULL; nums++)
if (*nums == *inputed_num) return nums;
return -1;
}
вернет позицию искомого числа inputed_num в массиве nums, если не окажется такого там - вернет -1. поидее стандартная функция должна быть, читай до __________________
знает толк Изменено vl@volk (18.05 / 19:08) (всего 1 раз) |
19.05.2014 / 13:34 | |
one26zero Пользователь Сейчас: Offline
Имя: Aga Регистрация: 18.05.2014
| #include <stdio.h>
main (){
int a, b, c, i;
int r[10]={1,2,3,4,5,6,7,8,9,10};
//программа для поиска числа, который присутствует в массиве в результате сложения двух чисел, вводимые пользователем
scanf("%d", &a);
scanf("%d", &b);
printf("summa");
c=a+b;
printf("%d",c);
for ( i = 0 ; i < (sizeof r/sizeof(int)) ; i ++);
if (r[i]==c){
printf("\nchislo prisutstvuet v massive");
}
else {
printf("\nchislo otsutstvuet");
}
return 0;}
}
что здесь не так, возвращает всегда отсутствие |
19.05.2014 / 15:50 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| #include <stdio.h>
main ()
{
int a, b, c, i;
int r[10] = {1,2,3,4,5,6,7,8,9,10};
//программа для поиска числа, который присутствует в массиве в результате сложения двух чисел, вводимые пользователем
scanf("%d", &a);
scanf("%d", &b);
printf("summa");
c=a+b;
printf("%d",c);
for ( i = 0 ; i < (sizeof r/sizeof(int)) ; i ++) { // ;
if (r[i] == c)
{
printf("\nchislo prisutstvuet v massive");
}
else
{
printf("\nchislo otsutstvuet");
}
} //не хватало
return 0; // }
}
у тебя присутсвовали синтаксические ошибки, например после for стоял символ конца строки ( ; ), тоесть переменная i просто увеличивалась до 9. Можешь проверить, введи числа на сумму 10 и увидишь положительный результа __________________
знает толк Изменено vl@volk (19.05 / 15:51) (всего 1 раз) |