Помогите плиииз = ))) у меня есть программа но вней 2 ошибки нужно сделать с помощью динамического массива?

Информатика | 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 ;

}.

Ответить на вопрос
Ответы (1)
Khvit1972 15 авг. 2020 г., 21:38:21

Я так понимаю, что вы хотели в программе проверить числа на четность / нечетность, но программа по вашему коду этого не сделает.

В таком виде должно быть без ошибок, но работает по - прежнему неверно :

#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 ;

}.

Koloverdova87 28 окт. 2020 г., 19:50:09 | 10 - 11 классы

Объясните пожалуйста как такой ответ выходит?

Объясните пожалуйста как такой ответ выходит?

#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.

Ulugbekjon 17 июл. 2020 г., 20:12:43 | 5 - 9 классы

С + + Include conio h Include stdio h Дано натуральное число?

С + + Include conio h Include stdio h Дано натуральное число.

Верно ли, что количество его цифр есть чётное число?

Kristinaberestenko 3 окт. 2020 г., 07:16:51 | 5 - 9 классы

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 ;

}.

Begimot34 8 апр. 2020 г., 08:28:05 | 5 - 9 классы

Дан массив 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) ; }.

Шмекер 31 окт. 2020 г., 19:39:12 | 10 - 11 классы

Вопрос по С + + Надо было составить программу чтобы считывала текст из файла и выводила количество маленьких (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 ; } ничего не выдает в чем ошибка ( как мне кажется их тут дофига).

Bokunovaoksana 26 янв. 2020 г., 11:05:42 | 10 - 11 классы

ГДЕ ОШИБКА В КОДЕ?

ГДЕ ОШИБКА В КОДЕ?

ЯЗЫК СИ.

#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 ; }.

Рузель102 18 авг. 2020 г., 13:09:08 | 5 - 9 классы

#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") ; } Не получается скомпилировать - как было слитно, так и осталось.

Помогите, пожалуйста!

Katusha3007 9 апр. 2020 г., 15:19:22 | 10 - 11 классы

Довольно глупый вопрос?

Довольно глупый вопрос.

Предположим я создаю 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 ; } Я так понимаю, ошибок нет и они связаны.

Как теперь это запустить?

89132730587 18 нояб. 2020 г., 03:41:12 | 10 - 11 классы

Что не так в программе?

Что не так в программе?

Нужно вывести минимальный элемент, который есть в массиве.

С + +

#include

#include

#include

#include

#include

int main()

{

int a[5], i, min ;

srand (time(0)) ;

printf("a : \ n") ;

for (i = 0 ; i.

Anastasizi 24 сент. 2020 г., 17:33:03 | 10 - 11 классы

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 классов. На странице можно узнать правильный ответ, сверить его со своим вариантом и обсудить возможные версии с другими пользователями сайта посредством обратной связи. Если ответ вызывает сомнения или покажется вам неполным, для проверки найдите ответы на аналогичные вопросы по теме в этой же категории, или создайте новый вопрос, используя ключевые слова: введите вопрос в поисковую строку, нажав кнопку в верхней части страницы.