⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wlshy.cpp

📁 物理实验计算光栅衍射波长
💻 CPP
字号:
// wlshy.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "math.h"
#include "iostream"
#include "Windows.h"
using namespace std;
void main()
{
	double d,ds,sita,fen,dsita=2.91*0.0001;
	cout<<"物理实验光栅衍射计算光波波长 如:角度8度52分45秒应输入:8 52.75"<<endl;
	cout<<"输入格数1/d和Δθ(1或30): ";
	cin>>d>>ds;	
	d=1/d*pow(10,6);
	if (ds!=1)
	{
		dsita=1.46*0.0001;
	}
	for(int i=0;i<3;i++)
	{
		cout<<"输入角度θ: ";
		cin>>sita>>fen;
		sita=(sita+fen/60)*3.1415926/180;
		cout<<"第"<<i+1<<"条光线"<<"波长λ为:"<<d*sin(sita)<<"nm"<<endl;
		cout<<"误差限Δλ为:"<<d*cos(sita)*dsita<<endl<<endl;
	}
	SleepEx(20000,true);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -