HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 14.03.2010, 18:43
Dhsus
Новичок
Регистрация: 10.03.2010
Сообщений: 10
С нами: 8512892

Репутация: 0
По умолчанию

Спасибо большое!!!!!!!
 
Ответить с цитированием

  #2  
Старый 14.03.2010, 19:26
KrabKN
Новичок
Регистрация: 22.01.2010
Сообщений: 25
С нами: 8580623

Репутация: 0
По умолчанию

Помогите срочно написать функцию заполнения массива следующим образом
1414
2323
3232
4141
на СИ очень срочно
и обяснить
 
Ответить с цитированием

  #3  
Старый 14.03.2010, 19:53
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
С нами: 11010660

Репутация: 439


По умолчанию

это типа такого?
Код:
здесь была ошибка
что тут объяснять, даже незнаю.

Последний раз редактировалось BrainDeaD; 14.03.2010 в 20:18..
 
Ответить с цитированием

  #4  
Старый 14.03.2010, 19:55
KrabKN
Новичок
Регистрация: 22.01.2010
Сообщений: 25
С нами: 8580623

Репутация: 0
По умолчанию

Цитата:
Сообщение от BrainDeaD  
это типа такого?
[code]
что тут объяснять, даже незнаю.
програма нечего невыводит
кампилятор GCC
 
Ответить с цитированием

  #5  
Старый 14.03.2010, 20:14
KrabKN
Новичок
Регистрация: 22.01.2010
Сообщений: 25
С нами: 8580623

Репутация: 0
По умолчанию

#include<iostream.h>
void main()
{
int arr[4][4];

for(int i=0;i<4;i++)
{ int m=1;int a=4;
cout<<"\n";

if(i%2==0)
{
for(int j=0;j<4;j++)
{
arr[i][j]=m++;
cout<<arr[i][j]<<" ";
}
}

else
{
for(int j=4;j>0;j--)
{
arr[i][j]=a--;
cout<<arr[i][j]<<" ";
}
}

}
}
вот программа только неправельно выводит помогите
должно
1414
2323
3232
4141
 
Ответить с цитированием

  #6  
Старый 14.03.2010, 20:31
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

Репутация: 259
По умолчанию

Кароче C++ не знаю, но могу подсказать алгоритм!

делаешь k=1 и n=порядку матрицы!
если столбец будет четным то его значение будет равно n, если не четный, то k
после заполнения строки, во внешнем цикле делаешь k=k+1 и n=n-1
и все! сорри если не помог мысленно))
 
Ответить с цитированием

  #7  
Старый 14.03.2010, 21:18
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
С нами: 11010660

Репутация: 439


По умолчанию

держи!
Код:
void main()
{
	int arr[4][4];

	for(int j=0;j<4;j++)
	{ int b=1;
		if(j%2==0)
		{
			for(int i=0;i<4;i++)
			{ 
				arr[j][i]=b++;
			}
		}

		else
		{
			for(int i=3;i>=0;i--)
			{ 
				arr[j][i]=b++;
			}
		}
	}



	for(int j=0;j<4;j++)
	{
		printf("\n");

		for(int i=0;i<4;i++)
		{
			printf("%d ",arr[i][j]);
		}
	}	

	getch();
}
 
Ответить с цитированием

  #8  
Старый 15.03.2010, 14:01
7on
Познающий
Регистрация: 13.05.2008
Сообщений: 33
С нами: 9470672

Репутация: 6
По умолчанию

вычислить радиус описанного круга вокруг треугольника со сторонами a b c
visual basic
кароче командную кнопку код написать нужно чтоб формулe просчитало

R=a*b*c/(4*p*(p-a)(p-b)(p-c)^0.5 при p=(a+b+c)/2 а=3 б=3 с=4
а б с у меня в лейбах...
Помогите плиз, ато я нуб(((
 
Ответить с цитированием

  #9  
Старый 15.03.2010, 14:09
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

Репутация: 259
По умолчанию

че то в этом духе! смотря куда тебе выводить надо...

public function asdf()
dim a,b,c,p,r as integer
a=3
b=3
c=4
p=(a+b+c)/2
R=a*b*c/((4*p*(p-a)*(p-b)*(p-c))^0.5)
msgbox(Cstr(Round(R,2)))
end function


во подредактировал что б лучше смотрелось

Последний раз редактировалось EndLeSSDre@M; 15.03.2010 в 14:18..
 
Ответить с цитированием

  #10  
Старый 15.03.2010, 22:34
J'Adore
Познающий
Регистрация: 08.06.2009
Сообщений: 39
С нами: 8908145

Репутация: 9
По умолчанию

Далее приведен код написанный на Borland C++ но работать не хочет, выдаёт что типа ошибка где то в LRESULT, помогите разобраться...

Код:
#include <windows.h>//Два файла с определениями, макросами #include <windowsx.h>//и прототипами функций Windows  LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); /*Главная функция WinMain*/ int WINAPI WinMain(HINSTANCE hInst,HINSTANCE hInst1, LPSTR str ,int in){   char szClassName[]="MainWindow";//Имя класса главного окна   char szTitle[]="Лабораторная работа 2";//Заголовок окна   MSG msg;//Структура msg для получения сообщений Windows   WNDCLASS wc;//Структура wc для задания характеристик окна /*Зарегистрируем класс главного окна*/   ZeroMemory (&wc,sizeof(wc));//Обнуление всех членов wc   wc.lpfnWndProc=WndProc;//Определяем оконную процедуру   wc.hInstance=hInst;//Дескриптор приложения   wc.hIcon=LoadIcon(NULL,IDI_APPLICATION);//Пиктограмма   wc.hCursor=LoadCursor(NULL,IDC_ARROW);//Курсор мыши   wc.hbrBackground=CreateSolidBrush(RGB(255,0,255));;//Белый фон   wc.lpszClassName=szClassName;//Имя класса окна   wc.style = CS_NOCLOSE;   RegisterClass(&wc);//Собственно регистрация класса окна /*Создадим главное окно и сделаем его видимым*/   HWND hwnd=CreateWindow(szClassName,//Класс окна      szTitle, WS_OVERLAPPEDWINDOW|WS_EX_TOPMOST,//Заголовок, стиль окна      10,10,300,100, //Координаты, размеры      HWND_DESKTOP,NULL,//Родитель, меню      hInst,NULL);//Дескриптор приложения, параметры   ShowWindow(hwnd,SW_SHOWNORMAL);//Покажем окно /*Организуем цикл обработки сообщений*/   while(GetMessage(&msg,NULL,0,0))//Получить сообщение,         DispatchMessage(&msg);//вызвать WndProc   return 0;//После выхода из цикла вернуться в Windows   }//Конец функции WinMain /*Оконная функция WndProc главного окна*/ LRESULT CALLBACK WndProc(HWND hwnd,UINT msg,            WPARAM wParam,LPARAM lParam){   switch(msg){//Переход по значению msg – номеру сообщения     case WM_DESTROY://При закрытии приложения пользователем       PostQuitMessage(0);//Завершим приложение       return 0;//Возврат в Windows   default://Остальные сообщения обработать по умолчанию     return(DefWindowProc(hwnd,msg,wParam,lParam));     }//Конец оператора switch   }//Конец функции WndProc
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.