Знову видає помилки! Цю задачу можна реалізувати взагалі?

#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
int *c[12], *b[11];
int k,i,j=0;
c=(int*)malloc(100*sizeof (int));
b=(int*)malloc(100*sizeof (int));
printf("Address masivu=%p\n",c);
puts("vvedit k");
scanf("%d", &k);
if  (k<0 || k>11)
printf("vvedit 0<k<11\n");
else (k>0 || k<11);
for (i=0; i<12; i++)
{
 printf("%.0f ", *(c+i),c);
 if(i==k) continue;
 *b[j]=*c[i];
 j++;
}
printf("\n");
for (i=0; i<11; i++)
{
printf("%.0f ", *(b+i),b);
}
printf("\n");
free(c);
free(b);
getch();
return (0);
}

Дано одновимірний масив С, який складається з 12 елементів. Вилучити з масиву k-й елемент масиву (k<12).

#include <stdio.h>
#include <math.h>
#include <conio.h>
int main(void)
{
  float c[12]={0,1,2,3,4,5,6,7,8,9,10,11}, b[11];
  int k,i,j=0;
  puts("vvedit k");
  scanf("%d", &k);

  if  (k<0 || k>11)
  printf("vvedit 0<k<11\n");
  else (k>0 || k<11);

  for (i=0; i<12; i++)
{
  printf("%.0f ", c[i]);
  if(i==k) continue;
  b[j]=c[i];
  j++;
}
  printf("\n");
  for (i=0; i<11; i++)
{
  printf("%.0f ", b[i]);
} 
  printf("\n");
  getch();
  return (0);
}

Треба треба переробити під функцію malloc.
Ось код, видає помилку!

#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
  float c[12]={0,1,2,3,4,5,6,7,8,9,10,11}, b[11];
  int k,i,j=0,*d;
  clrscr();
  puts("vvedit k");
  scanf("%d", &k);

  d=malloc(k*sizeof(int)); 
  printf("adres masivu=%p\n",d);

  if  (k<0 || k>11)
  printf("vvedit k<11");

  else (k>0 || k<11);
  for (i=0; i<12; i++)
{
  printf("c=%.0f adres%p\n", *(d+i));
  if(i==k) continue;
  *(b+j)=*(d+i);
  j++;
}
  printf("\n");
  for (i=0; i<11; i++)
{ 
  printf("b=%.0f adres=%p\n", b[j]);
}
  printf("\n");
  getch();
  free(d);
  return (0);
}

ДЯКУЮ!

3

(5 відповідей, залишених у C++)

Я зкомпілював програму але видає лиш рядок з цифрами різними 48504240345256541326511339-9-11-3-15-17-152613-1226

4

(6 відповідей, залишених у C++)

Bartash написав:
adamans написав:

Дано матрицю С розміром MxN. Поміняти елемент кожного стовпця матриці С з максимальним елементом цього стовпця, другий елемент цього стовпця з мінімальним елементом цього стовпця. Вивести на друк задану і новоутворені матриці.

Власне, тут і умова не до кінця чітка.

"Поміняти елемент": тобто вставити замість цього елемента максимальний по стовпцю, чи поміняти місцями цей елемент з максимальним? (у другому випадку - каша). Аналогічне питання щодо другої частини задачі.

Так вставити замість цього елемента максимальний по стовпцю.

На складі є 12 одиниць обладнання, відома вартість  кожної одиниці. Визначити сумарну вартість обладнання і середнє значення вартості одиниці обладнання і відхилення вартості кожної одиниці від середньої.
Код програми

#include<stdio.h>
#include<math.h>
#include<conio.h>
#include<stdlib.h>
main()
{
int nser, i, n=0, s[15],m[15];
clrscr();
randomize();
{ for(i=0;i<12;i++)
m[i]=10+random(50);
printf("%d",m[i]);
n+=m[i];}
nser=n/12;
printf("%d",nser);
{ for(i=0;i<12;i++)
s[i]=nser-m[i];
printf("%d",s[i]);
}
getch();
return(0);
}


Дякую за допомогу!

6

(6 відповідей, залишених у C++)

Я не знаю який тут має бути алгоритм!

7

(6 відповідей, залишених у C++)

Дано матрицю С розміром MxN. Поміняти елемент кожного стовпця матриці С з максимальним елементом цього стовпця, другий елемент цього стовпця з мінімальним елементом цього стовпця. Вивести на друк задану і новоутворені матриці. Не можу реалізувати це завдання. Ось напрацювання.

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
main()
{
int C[4][4],D[4][4],i,j;
randomize();
for(i=0;i<4;i++)
{for(j=0;j<4;j++)
{C[i][j]=random(16);

printf("C(%d)=%d\n",C[i][j]);
}
}
getch ();
return(0);
}

Завдання: Розробити сценарій для обчислення кількості натискань на кожну з двох кнопок протягом одного сеансу. Є напрацювання.

<html>
<body>
<form method="POST" action="">
<input type="submit" value="Кнопка ++" name="but">
</form>
<?php
$s='0';
if ($_POST['but'] == true){
echo "d";
}
?>
<? 
session_start(); 
if (!isset($_SESSION['counter'])) {
echo ".$_SESSION['counter']=0.";
echo "".$POST['counter']."";
echo "<form><input type=submit value=Готово name=counter/></form>";}
?>
<form method="post">
<input type="submit" name="submitData" value="Отправить">
<?
session_start();
if (!isset($_SESSION['counter'])) $_SESSION['counter']=0;
echo "Ви нажали на кнопку ".$_SESSION['counter']++." раз.<br>
<a href=".$_SERVER['PHP_SELF'].'?'.session_name().'='.session_id()."><form><button>Кнопка2</button></form>";
?>
</body>
</html>

Напрацювання не має. Не знаю як реалізувати завдання. Задачі на зображені!

Дано одновимірний масив С, який складається з 12 елементів. Вилучити з масиву k-й елемент масиву (k<12).
Є напрацювання але не виходить!

#include <stdio.h>
#include <math.h>
#include <conio.h>
int main(void)
{
float c[12]={0,2,3,4,5,6,7,8,9,10,11}, b[11];
int k,i,j=0;
puts("vvedit k");
scanf("k=%d", &k);
if  (k<0 || k>11)
printf("vvedit k<11");
else (k>0 || k<11);
for (i=0; i<12; i++)
{
 printf("%.0f ", c[i]);
 if(i==k) continue;
 b[j]=c[i];
 j++;
}
printf("\n");
for (i=0; i<11; i++)
{
printf("%.0f ", b[i]);
}
printf("\n");
getch();
return (0);
}

11

(629 відповідей, залишених у Обговорення)

"Єк новали?"
Мене звати Роман, мені 18 років. Учусь в ІФНТУНГ, спеціальність "Комп'ютерна інженерія" 1-й курс. Учу мову С і html. Рідне смт. Верховина с. Криворівня, думаю що знайдеться людина на форумі яка побувала в моєму мальовничому силі, а якщо ні то обов'язково завітайте не пожалієте! Я людина настрою, музику слухаю різну, фільми також дивлюся різні, читаю тещо подобається загалом все що пов'язано з ІТ. Радий новим знайомствам мій вк(http://сайт-злодій/id40429509). Маю бажання до участі різних проектів, так що звертатися в вк. Форум знайшов в google, хотів найти україномовний форум де можна найти однодумців з спільними інтересами тому велика подяка  Replace!Дякую за увагу!

12

(22 відповідей, залишених у C++)

bunyk написав:
adamans написав:

Скиньте силку на книжку!

Читав паперову версію. В когось на форумі теж є. Де взяти електронну не знаю.

Але ви все таки спершу поясніть що означає фраза:

adamans написав:

не працює не моя програма не ваша оригінальна

Просто я виклав одну програму, а потім другу!
Перша задача на початку теми, а друга ця ( Дано одновимірний масив С. Який складається з 12 елементів. Вилучити з масиву к-й елемент масиву (к<12).) І мені допомогли розвязати другу задачу але її розвязали мовоюС++. Я попробував переробити на просто С бо ще не вчив С++ але програма працює не правельно.

#include <stdio.h>
#include <math.h>
#include <conio.h>
int main(void)
{
float c[12]={1,2,3,4,5,6,7,8,9,10,11,12}, b[11];
int k,i,j=0;
puts("vvedit k");
scanf("k=%d", &k);
if  (k<0 || k>11)
printf("vvedit k<11");
else (k>0 || k<11);
for (i=0; i<12; i++)
{
 printf("%.0f ", c[i]);
 if(i==k) continue;
 b[j]=c[i];
 j++;
}
printf("\n");
for (i=0; i<11; i++)
{
printf("%.0f ", b[i]);
}
printf("\n");
getch();
return (0);
}

13

(22 відповідей, залишених у C++)

bunyk написав:
adamans написав:

Я переробив але не працює не моя програма не ваша оригінальна!

Вам би прочитати Макконела "Code complete", тоді знали б що забагато "не" як в коді так і в мові шкодить розумінню як коду так і мови.  А також постарайтесь писати менше знаків оклику, тут ж не глухі люди читають. :)

Дякую! Скиньте силку на книжку! Знаки оклику щоб акцентувати увагу!!!

14

(22 відповідей, залишених у C++)

truesupport написав:

Я не зовсім зрозумів чи тобі треба готову програму на С чи нетреба, бажано щоб ти сам її переробив, але на всякий випадок я переписав, якщо що можеш подивитись під спойлер.

Прихований текст
#include <stdio.h>
#include <stdio.h>


int main( )
{

    system("chcp 1251");
    float c[12]={1,2,3,4,5,6,7,8,9,10,11,12}, b[11];
    printf("Введіть індекc елементу який необхідно видалити: \t");
    int index;
    scanf("%d", &index);
    if(index < 0 || index > 11) return 0;
    int j = 0;
    for (int i = 0; i < 12; i++)
    {
        printf("%.0f ", c[i]);
        if(i == index) continue;
        b[j] = c[i];
        j++;
    }
    printf("\n");
    for (int i = 0; i < 11; i++)
    {
        printf("%.0f ", b[i]);
    }
    printf("\n");
    system("pause");
    return 0;
    
    
}

Я переробив але не працює не моя програма не ваша оригінальна!
Ось моя!

#include <stdio.h>
#include <math.h>
#include <conio.h>
int main(void)
{
float c[12]={1,2,3,4,5,6,7,8,9,10,11,12}, b[11];
int k,i,j=0;
puts("vvedit k");
scanf("k=%d", &k);
if  (k<0 || k>11)
printf("vvedit k<11");
else (k>0 || k<11);
for (i=0; i<12; i++)
{
 printf("%.0f ", c[i]);
 if(i==k) continue;
 b[j]=c[i];
 j++;
}
printf("\n");
for (i=0; i<11; i++)
{
printf("%.0f ", b[i]);
}
printf("\n");
getch();
return (0);
}

15

(22 відповідей, залишених у C++)

Дуже дякую!!! Але хтось може це перевести на просто С я ще С++ не вчив! Я вибачаюся за свої незнання!!!!!Дякую!!!!!

16

(22 відповідей, залишених у C++)

Дано одновимірний масив С. Який складається з 12 елементів. Вилучити з масиву к-й елемент масиву (к<12).
Як правильно його вилучати? Я пробував так, не получається!

#include<stdio.h>
#include<math.h>
int main (void)
{
float c[12]={1,2,3,4,5,6,7,8,9,10,11},b[12];
int k;
a:puts("vvedit k");
scanf("k=%f",&k);
if (k<12)
{b[12]=c[k-1];
printf("c=%f\n",c);}
else {(k>=12);
goto a;}
return (0);
}

17

(22 відповідей, залишених у C++)

Просто за одну пару, беремо одну тему плюс задають лабораторну роботу! На наступній парі знову те саме і просто не встигаєш розібратися якщо ти не коли не програмував! Ось чому прошу вашої допомоги!ДЯКУЮ!!!

18

(22 відповідей, залишених у C++)

bunyk написав:

Та які масиви, яка програма? Ще раз кажу - єдине для чого тут можна використати комп’ютер - порахували логарифм. Може умова в задачі неправильна?

Масиви то я маю вчити з програмування і лабу по масивах тоже маю зробити! А цю задачу я маю рішити за допомогою мови програмування С або С++ вони схожі! Наше навчання складається з того що маємо по кожній темі певну задачу і маємо рішити її! Ця задача з теми: Циклічні програми з регулярною зміною аргумента, які містять розгалуження.

19

(22 відповідей, залишених у C++)

Дякую! Але я серівно не доганяю,що там робити з цим прикладом!(((( Можеш написати програму і алгоритм а я вже розбирусь що і до чого а сам іду вчити масиви і робити лабу по них тоже!!!Дякую!!!!

20

(22 відповідей, залишених у C++)

muroclav написав:

є якісь напрацювання?

Прихований текст

P.S.  не треба з кожною створеною темою писати в Приватні повідомлення, хто захоче сам побачить і якщо захоче допоможе.

Я вибачаюся! Нажаль ні! Я просто не встигаю все розібрати(вчити) а треба зробити на середу(((((