Информатика | 10 - 11 классы
Помогите плиииз = ))) у меня есть программа но вней 2 ошибки нужно сделать с помощью динамического массива.
/ / laba4_2.
Cpp : Defines the entry point for the console application.
/ / #include "stdafx.
H"
#include "stdio.
H" / / #include "math.
H"
using namespace std ;
int main ( )
{ float * a ; int i, n ; printf("n = ") ; scanf("%i", & ; n) ; a = (float * )malloc(N * sizeof(float)) ; for( i = 0 ; i< ; = n - 1 ; i + + ) { printf("a[%i] = ", i ) ; scanf("%i", & ; a[i]) ; } for (i = 0 ; i< ; = N - 1 ; i + + ) { if (a[i]< ; 0) { printf("oshibka \ n") ; } else { if (a[i] / 2 = = 0) { printf("chetnoe \ n") ; } else { printf("nechetnoe \ n") ; } } } return 1 ;
}.
Объясните пожалуйста как такой ответ выходит?
Объясните пожалуйста как такой ответ выходит?
#include< ; stdio.
H> ; #include< ; conio.
H> ; int main() { int i = 0 ; int s = 0 ; while(i< ; 4) { s + = i ; i + + ; printf("%d", i) ; } getch() ; } что программа выводит на экран?
Ответ : 6.
С + + Include conio h Include stdio h Дано натуральное число?
С + + Include conio h Include stdio h Дано натуральное число.
Верно ли, что количество его цифр есть чётное число?
1. Написать функцию, которая вычисляет минимум из четырёх чисел?
1. Написать функцию, которая вычисляет минимум из четырёх чисел.
2. Написать функцию, которая вычисляет минимум из двух чисел.
В чём ошибка?
1. / / public static int min(int a, int b, int c, int d) {
int m4 ;
if ( a < ; b & ; & ; a < ; c & ; & ; a < ; d) m4 = a ;
else if (b < ; a & ; & ; b < ; c & ; & ; b < ; d)
m4 = b ;
else if (c < ; a & ; & ; c < ; b & ; & ; c < ; d)
m4 = c ;
else if (d < ; a & ; & ; d < ; b & ; & ; d < ; c)
m4 = d ;
else
m4 = 0 ;
System.
Out. println("Use different numbers") ;
return m4 ;
}
2.
/ / public static int min(int a, int b)
{
int m2 ; if (a < ; b)
m2 = a ;
else
m2 = b ;
return m2 ;
}.
Дан массив n элементов, найти кол - во чётных и нечётных чисел в массив Программирование С Правильно ли я сделал?
Дан массив n элементов, найти кол - во чётных и нечётных чисел в массив Программирование С Правильно ли я сделал?
#include #include int main() { int n ; printf ("Vvedite kol - vo elementov massiva") ; scanf ("%d", & ; n) ; int mass[n], i, a = 0, b = 0 ; for (i = 0 ; i { scanf("%d", & ; i) ; } for (i = 0 ; i { if (mass[i]%2 = = 0) { a + = 1 ; } else { b + = 1 ; } } printf("a = %d", a) ; printf("b = %d", b) ; system("pause") ; return(0) ; }.
Вопрос по С + + Надо было составить программу чтобы считывала текст из файла и выводила количество маленьких (4 - 8 символов) слов во всех строках текста То что придумал #include "stdafx?
Вопрос по С + + Надо было составить программу чтобы считывала текст из файла и выводила количество маленьких (4 - 8 символов) слов во всех строках текста То что придумал #include "stdafx.
H" #include #include #include #include using namespace std ; int main(int argc, _TCHAR * argv[]) { FILE * text ; char * filename = "C : \ \ Myfile.
Txt" ; char buf[101] = "" ; char commentStr[101] = "" ; if (!
(fopen_s(& ; text, filename, "r"))) { while (fgets(buf, 100 , text)) printf_s("%s", buf) ; char * pmin = NULL ; size_t pminlen = 0 ; char * head ; char * tail ; while ( * tail) { for (head = tail ; * head & ; & ; !
Isalnum( * head) ; + + head) { ; } for (tail = head ; * tail & ; & ; isalnum( * tail) ; + + tail) { ; } if (head < ; tail) { if ((pmin = = NULL) || (pminlen > ; tail - head)) ; { pmin = head ; pminlen = tail - head ; } } } if (pmin) { printf(" \ n") ; printf("min = %.
* s \ n", pminlen, pmin) ; } system("pause") ; return 0 ; } ничего не выдает в чем ошибка ( как мне кажется их тут дофига).
ГДЕ ОШИБКА В КОДЕ?
ГДЕ ОШИБКА В КОДЕ?
ЯЗЫК СИ.
#include #include int main() { system ("chcp 1251 > ; nul") ; printf(" \ n Условие : Напишите программу поиска максимального из четырех чисел с использованием функции поиска большего из двух.
") ; int a, b, c, d ; printf(" \ n \ t Введите 1 число - > ; ") ; scanf("%i", & ; a) ; printf(" \ n \ t Введите 2 число - > ; ") ; scanf("%i", & ; b) ; printf(" \ n \ t Введите 3 число - > ; ") ; scanf("%i", & ; c) ; printf(" \ n \ t Введите 4 число - > ; ") ; scanf("%i", & ; d) ; int chislo(int a, int b) {if (a> ; b) return a ; else return b ; } printf(chislo(chislo(chislo(a, b), c), d)) ; return 0 ; }.
#include using namespace std ; int main (){ cout < ; < ; "Privet vsem?
#include using namespace std ; int main (){ cout < ; < ; "Privet vsem!
" ; system("pause") ; } Программу скомпилировал.
Хочу отделить фразу "Privet vsem" от фразы " Для продолжения нажмите любую клавишу.
" #include using namespace std ; int main (){ cout < ; < ; "Privet vsem!
"< ; system("pause") ; } Не получается скомпилировать - как было слитно, так и осталось.
Помогите, пожалуйста!
Довольно глупый вопрос?
Довольно глупый вопрос.
Предположим я создаю mprog.
Cpp и там обращаюсь к функции через имеющийся prog.
H (#include "prog.
H"), сама функция лежит в prog.
Cpp. Выходит примерно вот что : = = = = = = = = = = = = = = = = prog.
Cpp = = = = = = = = = = = = = = #include "prog.
H" int prog (int num) { / * Функция.
* / } = = = = = = = = = prog.
H = = = = = = = = = = #ifndef prog #define prog int prog (int) ; #endif = = = = = = = mprog.
Cpp = = = = = #include < ; iostream> ; #include "prog.
H" int main () { int nFGA ; prog (nFGA) ; return 0 ; } Я так понимаю, ошибок нет и они связаны.
Как теперь это запустить?
Что не так в программе?
Что не так в программе?
Нужно вывести минимальный элемент, который есть в массиве.
С + +
#include
#include
#include
#include
#include
int main()
{
int a[5], i, min ;
srand (time(0)) ;
printf("a : \ n") ;
for (i = 0 ; i.
C + + Нужно создать одномерный массив A[5] где числа будут введены случайным образом от 0 до 1?
C + + Нужно создать одномерный массив A[5] где числа будут введены случайным образом от 0 до 1.
Я делал вот что у меня получается : #include #include #include using namespace std ; int main () { float A[5] = {} ; srand(time(NULL)) ; for (char i = 0 ; i< ; 5 ; i + + ) { A[i] = (char)rand()%1 ; cout< ; } return 0 ; } Проблема в том, что выводит только нули Помогите пожалуйста.
Вы находитесь на странице вопроса Помогите плиииз = ))) у меня есть программа но вней 2 ошибки нужно сделать с помощью динамического массива? из категории Информатика. Уровень сложности вопроса рассчитан на учащихся 10 - 11 классов. На странице можно узнать правильный ответ, сверить его со своим вариантом и обсудить возможные версии с другими пользователями сайта посредством обратной связи. Если ответ вызывает сомнения или покажется вам неполным, для проверки найдите ответы на аналогичные вопросы по теме в этой же категории, или создайте новый вопрос, используя ключевые слова: введите вопрос в поисковую строку, нажав кнопку в верхней части страницы.
Я так понимаю, что вы хотели в программе проверить числа на четность / нечетность, но программа по вашему коду этого не сделает.
В таком виде должно быть без ошибок, но работает по - прежнему неверно :
#include "stdio.
H" / / #include "math.
H"
#include < ; iostream> ;
using namespace std ;
int main ( )
{
float * a ;
int i, n ;
printf("n = ") ;
scanf("%i", & ; n) ;
a = (float * )malloc(n * sizeof(float)) ;
for( i = 0 ; i< ; = n - 1 ; i + + )
{
printf("a[%i] = ", i ) ;
scanf("%i", & ; a[i]) ;
}
for (i = 0 ; i< ; = n - 1 ; i + + )
{
if (a[i]< ; 0)
{
printf("oshibka \ n") ;
}
else
{
if (a[i] / 2 = = 0)
{
printf("chetnoe \ n") ;
}
else
{
printf("nechetnoe \ n") ;
}
}
}
system("pause") ;
return 1 ;
}.