также узнал, что теперь юзается EndpointVolume API
ну или скажите как правильно вставлять картинки?
помогите с C#.. надо найти среднее арифмет. из массива. я всё сделал, но вместо значения выводит 0. менял тип, но все равно ноль.. на калькуляторе считаю, получается 0,272727 . почему не выводит как double или float?
разобрался с проблемой выше.. делил int на int, а выводил float
теперь другой тупой вопрос.. какой тип приложения выбрать в visual studio 2010 для этого кода? со Студией работаю впервые
код (+/-)
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int ent() {
int num;
scanf("%d", &num);
return num;
}
void main() {
int x[10][10], t, n, i, j, c, k = 1;
float summ1, summ2, summ;
clrscr();
textcolor(GREEN);
cprintf("\n\r Laboratory work N5. Karpenko Denis, TLC-134.\n");
printf("\n Enter size of array between 2 && 10: ");
n = ent();
/* сравниваем число и диапазон */
if((n>2) && (n<10)) {
/* заполняем массив rand-ом */
for(i=k;i<=n;i++){
for(j=k;j<=n;j++){
x[i][j]=rand()%19 - 9;
}}
/* выводим на экран массив */
printf("\n Original array [%d]x[%d]:\n\n",n,n);
for(i=k;i<=n;i++){
for(j=k;j<=n;j++){
printf("%3d ",x[i][j]);
}
printf("\n");
}
/* принимаем номер колонки и проверяем в диапазоне */
printf("\n Enter column for replacing with second: ");
c = ent();
if((c != 2) && (c > 0) && (c <= n)) {
/* меняем местами 2-ю колонку с введенной */
for(i=k; i<=n;i++) {
t = x[i][2];
x[i][2] = x[i][c];
x[i][c] = t;
}
/* выводим новый массив */
printf("\n Array after column replacing:\n\n");
for(i=k;i<=n;i++){
for(j=k;j<=n;j++){
printf("%3d ",x[i][j]);
}
printf("\n");
}
/* находим сумму первой строки */
for(i=k;i<=n;i++) {
summ1+=x[1][i];
}
/* сумма второй строки без первого элемента */
for(i=2;i<=n;i++) {
summ2+=x[i][n];
}
/* выводим ср. арефм. */
cprintf("\n\r Medium summ of first row and last column = %.03f \n", (summ1 + summ2)/(2*n-1));
/* сообщение о неправильном номере строки */
} else {
printf("Column error!");
} // if(c) end
/* сообщение о неправильном размере массива */
} else {
printf("Size error!");
} // if(n) end
getch();
exit(0);
}