ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
сейчас доступен на antichat.xyz.
 |
|

16.03.2009, 18:11
|
|
Новичок
Регистрация: 13.03.2009
Сообщений: 4
Провел на форуме: 8883
Репутация:
0
|
|
Огромное спасибо вам!
|
|
|

16.03.2009, 20:39
|
|
Новичок
Регистрация: 03.02.2008
Сообщений: 22
Провел на форуме: 100397
Репутация:
11
|
|
Пост #1170 уже не актуален (:
|
|
|

16.03.2009, 20:42
|
|
Познающий
Регистрация: 04.01.2008
Сообщений: 43
Провел на форуме: 234247
Репутация:
20
|
|
Помогите пожалуйста решить задачу по С.
Написать функцию, которая подсчитывает количество слов начинающихся с буквы "к". Текст произвольной длины оканчивающийся ";". Текст состоит из слов, разделенных пробелами.
|
|
|

16.03.2009, 21:58
|
|
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
Провел на форуме: 2816163
Репутация:
158
|
|
2pixelm :
Код:
#include<stdio.h>
#include<conio.h>
#include<string.h>
int n_k(char *);
void main()
{
clrscr();
char *str;
gets(str);
printf("%d\n", n_k(str));//пример вызовы ф-ии
getch();
}
//сама функция возвращяет количество слов на к
int n_k(char *str)
{
int s=0,i;
if(str[0]=='k')// это мож криво замутил, проверяет первую букву..
s++;
for(i=0; str[i]!=';'; i++){
if(str[i]==' '&&str[i+1]=='k')
s++;
}
return s;
}
компилятор BC 3.1
Последний раз редактировалось fker; 16.03.2009 в 22:27..
|
|
|

17.03.2009, 01:57
|
|
Новичок
Регистрация: 30.01.2009
Сообщений: 4
Провел на форуме: 90637
Репутация:
0
|
|
помогите с лабой на delphi 7. Дана строка символов. В строке имеется несколько символов ‘.’. Выделить подстроку между первой и последней точкой. красиво оформить
|
|
|

17.03.2009, 02:05
|
|
Новичок
Регистрация: 30.01.2009
Сообщений: 4
Провел на форуме: 90637
Репутация:
0
|
|
Матрица A(n,m) содержит вещественные числа. Определить количество столбцов и их номера, в которых сумма максимального и минимального элементов больше числа b.
пытался сделать эту лабу основное задание получилось, но проблема с контролем ввода данных в компоненты. вот что вышло:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids, Menus;
type
TForm2 = class(TForm)
StringGrid1: TStringGrid;
Button1: TButton;
Edit1: TEdit;
Label1: TLabel;
Edit2: TEdit;
Label2: TLabel;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
procedure StringGrid1Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure StringGrid1KeyPress(Sender: TObject; var Key: Char);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm2.StringGrid1Click(Sender: TObject);
Var
i,j: integer;
begin
with StringGrid1 do
begin
i:=0;
for j:=1 to RowCount - 1 do
Cells[i,j]:= IntToStr(J);
J:=0; {строка 0}
For I:=1 to ColCount - 1 do
Cells[i,j]:= IntToStr(i);
end;
end;
procedure TForm2.Button1Click(Sender: TObject);
Var
max,min: real;
i,j,k: integer;
P: Boolean;
begin {как сделать этот момент более рационально
или после вывода ShowMessage программа не завершалась, и не закрывалась а была возможно доконца заполнить матрицу}
with StringGrid1 do
begin
for i:= 1 to RowCount-1 do
for J:=1 to ColCount-1 do
if Cells[j,i]=''
then p:=True;
if p=True
then ShowMessage('Заполните матрицу полностью!');
K:=0;
for i:= 1 to ColCount-1 do
Begin
Min:= StrToFloat(Cells[i,1]);
for j:=1 to RowCount-1 do
if StrToFloat(Cells[i,j])< min
then Min:= StrToFloat(Cells[i,j]);
Max:= StrToFloat(Cells[1,1]);
for j:=1 to RowCount - 1 do
if StrToFloat(Cells[i,j])> max
then Max:= StrToFloat(Cells[i,j]);
If Max+Min> StrToFloat(Form1.Edit3.Text)
then
Begin
k:=K+1;
Edit2.Text:=Edit2.Text + ' ' + FloatToStr(i)+ ',';
end;
end;
Edit1.Text:=FloatToStr(k);
end;
end;
procedure TForm2.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ['0','1','2','3','4','5','6','7','8','9','-',','])
then Key:=#0
end;
end.
|
|
|

17.03.2009, 15:51
|
|
Участник форума
Регистрация: 17.08.2008
Сообщений: 212
Провел на форуме: 1063099
Репутация:
186
|
|
Помогите пожалуйста!
на с++
Разработать алгоритм и написать программу решения СЛАУ методом Гаусса с частичным выбором ведущего элемента.
Требования к программе:
1.Программа должна позволять задавать порядок матрицы с клавиатуры.
2.Коэффициенты матрицы и вектора свободных членов должны задаваться либо случайным образом, либо с клавиатуры.
3.Программа должна иметь возможность подставить вектор полученного решения в систему для проверки правильности полученных результатов.
Последний раз редактировалось kyoko; 17.03.2009 в 15:58..
|
|
|

17.03.2009, 16:31
|
|
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме: 394522
Репутация:
14
|
|
Народ кто нибудь дайте пожалуйста алгоритм Транспонирования матрицы на С++ ! Транспонирование нужно проводить как над квадратной матрицей так и над не квадратной !
Последний раз редактировалось 043nKRuT0y; 17.03.2009 в 17:48..
|
|
|

17.03.2009, 17:13
|
|
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
Провел на форуме: 2816163
Репутация:
158
|
|
|
|
|

17.03.2009, 22:20
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Сообщение от 043nKRuT0y
Народ кто нибудь дайте пожалуйста алгоритм Транспонирования матрицы на С++ ! Транспонирование нужно проводить как над квадратной матрицей так и над не квадратной !
может поможет: http://forum.vingrad.ru/forum/topic-158562.html
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|