Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

program wyliczajacy sin cos,exp,log z x'a

Ostatnio zmodyfikowano 2016-11-27 20:29
Autor Wiadomość
KALIFF
Temat założony przez niniejszego użytkownika
program wyliczajacy sin cos,exp,log z x'a
» 2016-11-26 18:13:23
Witam mam problem z programem w C(visual basic) który ma wyliczać sin cos exp log z x'a

tutaj link do screenow jak wyglada program

https://megawrzuta.pl/filesgroup/99eb68d99db6992082617f792eee05b2.html



a tutaj jak profesor chce by to wyglądało :
https://megawrzuta.pl/download/32818f9e7beabbd2d572a9140a994884.html


P-154157
Gibas11
» 2016-11-26 20:29:32
Wstaw kod na forum.
P-154158
KALIFF
Temat założony przez niniejszego użytkownika
dalej
» 2016-11-26 21:16:46
#include <stdio.h>
#include <math.h>


void for()
{
    double parametr, a, b, c, d;

    for (parametr = 0.1, parametr <= 2.0, parametr += 0.1; ;)
    {
        a = "sin"(parametr);
        b = "cos"(parametr);
        c = "log"(parametr);
        d = "exp"(parametr);
        printf("Dla wartości %f, sin = %f, cos = %f, log = %f, exp = %f.\n", &parametr, &a, &b, &c, &d);

    }
}

int main()
{

    for();
    return 0;
}




 1.h


#include <"1.h">
Void main(void)
{
    double x;
    for (x = 0.1; x <= 2.0; x += 0.1)
        wiersz(x, 4, sin, cos, exp, log);




}




x.h


#include "x.h"
void main(double x)
{

    Printf("\n% 7.1 if % 10.5 if .....",x,sin(x),cos(x),exp(x),log(x));
}

{
double x = 0.1;
for ()
}


P-154160
Gibas11
» 2016-11-27 11:27:59
1. Kod w znacznikach [cpp]…[/cpp].
2.
void for()
 Super nazwa funkcji.
3.
a = "sin"( parametr );
 Co?
4.
#include <"1.h">
 Albo <plik>, albo "plik", zdecyduj się na jedno. Btw mają różne znaczenia.
5.
Void main( void )
 ?
6. Czy ty trzykrotnie zadeklarowałeś main?
7. Kod w klamrach luzem pod deklaracją funkcji main na 100% zadziała, nie?
C/C++
{
    //A tak w ogóle to co to miało robić?
    double x = 0.1;
    for()
}
8.
printf( "…", & parametr, & a, & b, & c, & d );
 Chyba nie tak używa się printf.
9.
Printf
 Nie wydaje mi się, żeby printf miało być wielką literą.
10.
void main( double x )
 Byłeś na chociaż jednych zajęciach z C/C++ albo przeczytałeś linijkę poradnika? Ale tak szczerze.
P-154178
KALIFF
Temat założony przez niniejszego użytkownika
» 2016-11-27 11:49:57
Coś tam czytałem poradnik jestem kompletnym laikiem program ma wyliczać z x'a w tabelce sin cos exp log ma być jakieś 20 wierszy które będą się zmieniać o 0,1
P-154179
KALIFF
Temat założony przez niniejszego użytkownika
» 2016-11-27 16:34:40
Witam ponownie potrzebuje przerobić ten program tak aby tylko wyświetlał tabelke bez wyliczeń, ponieważ to program znajomej. Ten program działa tak jak powinien i tak jak miał zostać zrobiony.



void main(void)

printf("\311");

for (int i = 0; i < 65; i++)

printf("\315");

printf("\273");

double x;

printf("\n\272  x  \272   sin(x)  \272   cos(x)  \272    exp(x) \272    ln(x)  \272   sqrt(x) \272\n");

printf("\314");

for (int i = 0; i < 65; i++)

printf("\315");

printf("\271");

x = 0.1;

do

{

wydruk(186, x, 186, sin, 186, cos, 186, exp, 186, log, 186, sqrt, 186);

x += 0.1;

} while (x <= 3.0);

printf("\n\310");

for (int i = 0; i < 65; i++)

printf("\315");

printf("\274");

_getch();

}

void wydruk(char, double x, char, double(*f)(double),char, double(*g)(double), char, double(*h)(double), char, double(*i)(double), char, double(*j)(double), char)

{

printf("\n%c%5.2lf%c%11.2lf%c%11.2lf%c%11.2lf%c%11.2lf%c%11.2lf%c", 186, x, 186, (*f)(x), 186, (*g)(x), 186, (*h)(x), 186, (*i)(x), 186, (*j)(x), 186);

}



1) Plik header.h



#include<stdio.h>

#include<conio.h>

#include<math.h>

#include<cstring>

#include<cstdlib>

 

void visiting_card(char*p);

void wydruk(char, double, char, double(*f)(double), char, double(*g)(double), char, double(*h)(double), char, double(*i)(double), char, double(*j)(double), char);
P-154190
Gibas11
» 2016-11-27 18:30:38
Wywal część od wyświetlania tabelki?

Sorry, ale do zleceń są inne strony, np. oferia, tutaj ideą forum jest nauczanie i wątpię by ktoś zmieniał za ciebie kod „od znajomej”.
P-154191
karambaHZP
» 2016-11-27 20:29:25
void wydruk( char, double, char, double( * f )( double ), char, double( * g )( double ), char, double( * h )( double ), char, double( * i )( double ), char, double( * j )( double ), char );
W tej sytuacji poważnie zastanowiłbym się nad zamknięciem tych wszystkich argumentów w
struct
ury.
P-154193
« 1 »
  Strona 1 z 1