K!LLER писал(а):да ссори
этим не отделаешься. на колени
K!LLER писал(а):да ссори
//===============================================================================//
// PNCB //
// Дата написания программы: 27.10.2009 //
// Версия 0.1 //
// 1.Программа для замены искомого символа в строке //
//===============================================================================//
#include "stdio.h"
#include "conio.h"
#include "math.h"
#include "time.h"
#include "stdlib.h"
#include "string.h"
#include "iostream"
void main()
{
char str[30];//вводимая основная строка
char string[30];
char Char[2];//символ, который будет заменён
char sim[2];//символ, которым будет заменын
int j,i,k,z=0,count,result,result2;
int c1,c2;//подсчёт кол-ва введённых заменяемых символов
//======================//
setlocale(LC_ALL,"rus");
printf("Введите строку: ");
scanf("%s",&str);
count=strlen(str);
printf("Введённая строка: %s",str);
printf("\nВведите символ, который хотите заменить: ");
scanf("%s",&Char);
//--------------------------------------------------//
c1=strlen(Char);
if(c1>1)
{
printf("Вы ввели не один символ!\n");
system("pause");
}
//--------------------------------------------------//
printf("Введённый символ для замены: %s \n",Char);
printf("Введите символ, на который хотите заменить: ");
scanf("%s",&sim);
//--------------------------------------------------//
c2=strlen(sim);
if(c2>1)
{
printf("Вы ввели не один символ!\n");
system("pause");
}
//--------------------------------------------------//
printf("Введённый символ на который заменять: %s \n",sim);
printf("-----------------------------\n");
//--------------------------------------------------//
//находим значение искомого символа в ACSII
for(j=0; j<1; j++)
{
result=Char[j];
printf("| Искомое число в ACSII %i |\n",result);
}
//--------------------------------------------------//
//находим значение символа в ACSII на который нужно заменить
for(k=0; k<1; k++)
{
result2=sim[k];
printf("| Искомое число в ACSII %i |\n",result2);
}
//--------------------------------------------------//
printf("-----------------------------\n\n");
for(i=0; i<count; i++)
{
if(str[i]==result)
{
str[i]=result2;
}
printf("%c",str[i]);
}
//======================//
printf("\n\n");
system("pause");
}
//===============================================================================//
// PNCB //
// Дата написания программы: 27.10.2009 //
// Версия 0.1 //
// 1.Нахождение максимальной цифры из 3-х значного числа //
//===============================================================================//
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "malloc.h"
#include "string.h"
#include "iostream"
//============================== functions block ==============================//
int max_str(char a[4])
{
int q;
q=strlen(a);
for(int i=0; i<=q; i++)
{
if((a[0]>a[1])&&(a[0]>a[2]))
{
return (a[0]);
}
else if((a[1]>a[0])&&(a[1]>a[2]))
{
return (a[1]);
}
else if((a[2]>a[0])&&(a[2]>a[1]))
{
return (a[2]);
}
}
}
//============================== functions block and ==========================//
void main()
{
char a_ent[4];
int b; // возвращённо значение из функции
setlocale(LC_ALL,"rus");
printf("Введите 3-х значное число: ");
scanf("%s",&a_ent);
b=max_str(a_ent);
printf("Максимальная цифра : %c\n",b);
system("pause");
}
Greelkin писал(а):Что то я смотрю начались разговоры о программировании на ЯПВУ может завести для этого отдельный форум.
Те кто хочет научится будут выкладывать вопросы а преуспевающие в программировании будут помогать советами .
//==============================================================================//
// PNCB //
// Authentication of triangles [Идентификация треугольников по 3-м сторонам] //
// 19.10.2009 //
// Version 0.1 //
// Идентифицированны: равносторонний, равнобедренный... //
// ???Идентифицированны???: прямоугольный, остроугольный, тупоугольный. //
// Реализована проверка на существование треугольника //
//==============================================================================//
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "malloc.h"
#include "string.h"
#include "math.h"
#include "iostream"
//================================ functions block ================================//
//====== функция проверки существования треугольника ======
bool exis(float a, float b, float c)
{
//----------------------------------------------------------------------------//
// ====== проверка введённого нуля =========
if(a<=0 || b<=0 || c<=0)
{
//Введённого треугольника не существует
//printf("\nThe entered triangle does not exist");
return(false);
}
// ====== проверка введённого нуля and ======
//----------------------------------------------------------------------------//
// ====== проверка: сумма 2-х сторон меньше третьей ==============
else if((a+b)<c || (a+c)<b || (b+c)<a)
{
//Сумма двух сторон меньше третьей
//printf("\nSum of two sides less than third");
return(false);
}
// ====== проверка: сумма 2-х сторон меньше третьей and =========
//----------------------------------------------------------------------------//
// ====== Треугольник существует =========
else
{
//Треугольник существует
//printf("\nA triangle exists");
return(true);
}
// ====== Треугольник существует and ======
//----------------------------------------------------------------------------//
}
//================================ functions block and =============================//
void main()
{
float sideA, sideB, sideC;
bool exist;
float sideAin2, sideBin2, sideCin2;
/*long float z;
z=sqrt(34.0);
printf("Entered %f",z);*/
//------ установка рускоязычной локализации ------//
setlocale(LC_ALL,"rus");
//------ установка рускоязычной локализации and --//
//---------------------//
printf("Введите сторону A: ");
scanf("%f",&sideA);
//---------------------//
printf("Введите сторону B: ");
scanf("%f",&sideB);
//---------------------//
printf("Введите сторону C: ");
scanf("%f",&sideC);
//---------------------//
printf("Введённые стороны A: %g, B: %g, C: %g ",sideA, sideB, sideC);
//=============================================================================//
sideAin2=sideA*sideA;
sideBin2=sideB*sideB;
sideCin2=sideC*sideC;
printf("\nВведённые стороны в квадрате: cторона A: %g, сторона B: %g, сторона C: %g ",sideAin2, sideBin2, sideCin2);
//=============================================================================//
exist=exis(sideA, sideB, sideC);
if(exist==false)
{
printf("\nВведённого треугольника не существует");
}
//========================================================================//
//------------------- если треугольник равносторонний -------------------//
else if(((sideA==sideB) && (sideA==sideC)))
{
//Треугольник равносторонний
printf("\nТреугольник равносторонний");
}
//------------------- если треугольник равносторонний and --------------//
//========================================================================//
//------------------- если треугольник равнобедренный -------------------//
else if(sideA==sideB || sideA==sideC || sideB==sideC)
{
//Треугольник равнобедренный
printf("\nТреугольник равнобедренный");
}
//------------------- если треугольник равнобедренный and ----------------//
//========================================================================//
//------------------- если треугольник прямугольный -------------------//
else if((sideA*sideA)==(sideB*sideB)+(sideC*sideC) || (sideB*sideB)==(sideA*sideA)+(sideC*sideC) || (sideC*sideC)==(sideB*sideB)+(sideA*sideA))
{
//Прямоугольный треугольник
printf("\nПрямоугольный треугольник");
}
//------------------- если треугольник равнобедренный and ----------------//
//========================================================================//
//------------------- если треугольник тупоугольный -------------------//
else if(((sideA>sideB)&&(sideA>sideC)) || ((sideB>sideA)&&(sideB>sideC)) || ((sideC>sideA)&&(sideC>sideB)))
{
//Треугольник тупоугольный
printf("\nТреугольник тупоугольный");
}
//------------------- если треугольник тупоугольный and ---------------//
//========================================================================//
//------------------- если треугольник остроугольный -------------------//
else if(((sideA>sideB)&&(sideB<sideC)) || ((sideB>sideA)&&(sideA>sideC)) || ((sideC>sideA)&&(sideA>sideB)))
{
//Треугольник остроугольный
printf("\nТреугольник остроугольный");
}
//------------------- если треугольник остроугольный and ---------------//
//========================================================================//
//------ Если треугольник не попадает ни под одно условие... ------
else
{
// Треугольник не определён
printf("\nТреугольник не определён");
}
getch();
}
Кадет писал(а):Давайте срать на форуме рабочими кодами?
On-line писал(а):Кадет писал(а):Давайте срать на форуме рабочими кодами?
давайте срать красивым говном?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 145