UA95, вот переписал
/**
* Ïðîãðàìà âèâîäèòü íàéìåíøå ÷èñëî ³ç äâîõ çàäàíèõ
*/
#include <iostream>
using namespace std;
int main(){
float a,b,MIN;
cout<<"Vvedite 2 chisla\n";
// vvid chisla
cin>>a>>b;
//perevirka
if (a >= b) {
MIN = b; // view b
}else{
MIN = a; // view a
}
cout<<"minim: \n" <<MIN; // view
return 0; // paus
}
помогите решить задачц на си..
функция ф должнпа принимать истиное значеник
# Saniok (04.11.2013 / 19:01)
помогите решить задачц на си..
функция ф должнпа принимать истиное значеник
на русском можно? не все из украины
Функция F должна принимать действительное значение, если выражение (Ац МОД2 Вц) и НЕ (Ац ИЛИ Сц) не равно нулю, и целое значение в противном случае. Через Ац, Вц и Сц обозначены целые части значений а, b, c, операции И, ИЛИ и МОД2 (сложение по модулю 2) - поразрядные.
кто знает как управлять микшером программно?
# Saniok (04.11.2013 / 19:45)
Функция F должна принимать действительное значение, если выражение (Ац МОД2 Вц) и НЕ (Ац ИЛИ Сц) не равно нулю, и целое значение в противном случае. Через Ац, Вц и Сц обозначены целые части значений а
#include <iostream>
using namespace std;
void f(void){
float a, float x,float c;
cin >> a;
cin >> x;
cin >> c;
if ((c<0) && (a!=0)){
cout << -1*a*x*x;
}else if((c>0) && (a=0)){
cout << (a-x)/(c*x);
}else{
cout << x/c;
}
вот нашел код говорят работает но у меня не компилится
[spoiler=]#undef UNICODE
#include <windows.h>
#include <mmsystem.h>
HMIXER hMixer;
MIXERLINE ml;
MIXERLINECONTROLS mlc;
MIXERCONTROL mc;
MIXERCONTROLDETAILS mcd;
DWORD Volume;
MMRESULT Ret;
void main (void)
{
Ret = mixerOpen(&hMixer, 0, NULL, NULL, 0);
if (Ret != MMSYSERR_NOERROR) return;
ml.cbStruct = sizeof(ml);
ml.dwComponentType = MIXERLINE_COMPONENTTYPE_DST_SPEAKERS;
Ret = mixerGetLineInfo((HMIXEROBJ)hMixer, &ml, MIXER_GETLINEINFOF_COMPONENTTYPE);
if (Ret != MMSYSERR_NOERROR) return;
mlc.cbStruct = sizeof(mlc);
mlc.dwLineID = ml.dwLineID;
mlc.dwControlType = MIXERCONTROL_CONTROLTYPE_MUTE;
mlc.cControls = 1;
mlc.cbmxctrl = sizeof(mc);
mlc.pamxctrl = &mc;
mc.cbStruct = sizeof(mc);
Ret = mixerGetLineControls((HMIXEROBJ)hMixer, &mlc, MIXER_GETLINECONTROLSF_ONEBYTYPE);
if (Ret != MMSYSERR_NOERROR) return;
mcd.cbStruct = sizeof(mcd);
mcd.cbDetails = sizeof(Volume);
mcd.paDetails = &Volume;
mcd.dwControlID = mc.dwControlID;
mcd.cChannels = 1;
mixerGetControlDetails((HMIXEROBJ)hMixer, &mcd, MIXER_GETCONTROLDETAILSF_VALUE);
Volume = !Volume;
mixerSetControlDetails((HMIXEROBJ)hMixer, &mcd, MIXER_SETCONTROLDETAILSF_VALUE);
PlaySound(TEXT("c:\\windows\\media\\Alarm01.wav"), NULL, SND_FILENAME | SND_ASYNC);
mixerClose(hMixer);
}[/spoiler]