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 раз) |