Хелп, с++ |
Здравствуйте, гость ( Вход | Регистрация )
Хелп, с++ |
Oct 6 2007, 16:36
Сообщение
#1
|
|
Продвинутый пользователь Группа: Posters Сообщений: 220 Регистрация: 17.8.2007 Из: Чебы Пользователь №: 8,614 |
задание : f=(m*tg(t)+|c*sin(t)|)^1/3
Помогите плиз чо в этой программе не так ? (после компиляции и выполнения, результат f=1 при любых значениях t) #include <stdlib.h> #include <iostream.h> #include <math.h> #include <conio.h> #pragma argsused int main(int argc, char* argv[]) {const double m=2.0,c=-1.0; double t,f; cout<<"Vvedite t "; cin>>t; f=pow(m*tan(t)+abs(c*sin(t)),(1/3)); cout<<"f ravno "<<f; getch(); } -------------------- В голове один мотив - ЧЕМПИОН ЛОКОМОТИВ
|
|
|
Dec 23 2007, 23:22
Сообщение
#21
|
|
Продвинутый пользователь Группа: Posters Сообщений: 220 Регистрация: 17.8.2007 Из: Чебы Пользователь №: 8,614 |
Amp, спасибо тебе.
Пойду удивлю училку. )))) Просто я студент - первокурсник и мы пока такого не проходили. Твой код - нечто(всмысле я о.уел). А так я сам разобрался и написал вот такую прогу: Код #include <iostream.h>
#include <conio.h> #include <stdio.h> void main() {int i,j,n=0;char u[20],ucop[20]; cout<<"BBEDITE C/|OBO \n"; gets(u); for(i=0;i<strlen(u);i++) ucop[i]=u[i]; for(i=0;i<strlen(u);i++) {for(j=0;j<strlen(u);j++) {if(u[i]==ucop[j]) n++;} if(n>=3) u[i]=' ';n=0;} puts(u); getch(); } -------------------- В голове один мотив - ЧЕМПИОН ЛОКОМОТИВ
|
|
|
Гость_aligatr-kil_* |
Dec 23 2007, 23:30
Сообщение
#22
|
Guests |
Привет всем ! Помогите пожалуйсто переделать прогу под динамические массивы. например используя функции malloc , calloc
Код #include <iostream.h>
#include <conio.h> #include <stdio.h> int main (int argc, char* argv[]) { float G[12]; int i; cout <<"Elementu massiva:\n"; for (i=0; i<12; i++) { cin >>G[i]; cout <<"\n"; } for (i=0; i<12; i++) if (int(G[i])%10==0) G[i]=int (G[i]/5); else G[i]=int(G[i]*3); for (i=0;i<12;i++) cout <<G[i]<<"\n"; getch (); } |
|
|
Гость_aligatr-kil_* |
Dec 24 2007, 17:09
Сообщение
#23
|
Guests |
С этой прогой помогли разобраться . Помоите пожалуйсто с этими прогами.
1) Удалите из слова все буквы, совпадающие с последней буквой. 2) Это программа с использованием процедур. - Используя подрограмму вычисления транспонированной матрицы S, найдите для данных матриц A, B, C размерностью 3x3 значение выражения : транспонированая(A + - трансп(A+C) + трансп(B+C) Сообщение отредактировал Gobbs - Dec 24 2007, 23:00 |
|
|
Текстовая версия | Сейчас: 8th May 2024 - 06:48 |